最近在看深度学习,我们未来能否让 AI 技术变的和 HTML 一样简单?

2020-01-11 22:44:45 +08:00
 ivydom

在没有 HTML 之前,GUI 是个门槛很高的技术,有了 HTML 之后,GUI 变的可声明化,现在是个人都能作出漂亮的 GUI。

那么会不会有一天, 深度学习发展到使用一种标记语言就可以进行声明的地步。

我起草了一个 Github 项目: https://github.com/leinue/HIML

项目介绍如下:

HIML

Hypo AI Markup Language, Make AI as easy as HTML!

AI technology has a high threshold for use, but we believe that in the future, AI technology will produce the same technology as HTML replacing GDI +. We started to develop a markup language in the field of AI, so as to reduce the threshold of AI to the same level as HTML, and make AI simple, which is the mission of HIML.

About the Name

Why isn't HIML called HAIML or HAML? The first reason is that HAIML is a little long and hard to read. The second reason is that HI has a good meaning, which looks more like human beings and conforms to the positioning of AI.

欢迎有想法的同学到 issues 中讨论~

4170 次点击
所在节点    程序员
38 条回复
GrayXu
2020-01-12 12:01:54 +08:00
你也别发起项目了,一看你就没正儿八经学过 dl 编程,主流的框架都支持比 html 更简单的层次说明训练。
daimubai
2020-01-12 12:04:11 +08:00
看来年底了大家心情都不太好啊哈哈哈
duan602728596
2020-01-12 12:10:39 +08:00
“是个人就能做出漂亮的 GUI”可拉倒吧,能做出来和漂亮差个十万八千里,大部分人做出来的东西可是一点审美都没有的,下限是真的低
ivydom
2020-01-12 12:17:30 +08:00
@msaionyc 没人谴责你啊,也没人喷你啊,你这不是此地无银三百两吗
ivydom
2020-01-12 12:20:03 +08:00
@duan602728596 你是大部分人,是真的没下限
superrichman
2020-01-12 12:20:15 +08:00
做人还是脚踏实地的好
winglight2016
2020-01-12 13:43:50 +08:00
在没有 HTML 之前,GUI 是个门槛很高的技术——lz 看来是完全不了解 VB、Delphi 是做什么用的吧?

再来,HTML 就能做 GUI 了吗?可以,但是没有 JS 的 HTML 已经非常少见了。

最后,你的深度学习大概还没入门,先自己踏实掌握了,回过头来再看你这个库大概会把自己逗乐吧?
duan602728596
2020-01-12 13:57:02 +08:00
@ivydom 不好意思,ui 设计出身,做出来的东西比你的上限高多了
yangzhezjgs
2020-01-12 14:04:00 +08:00
你说的这种自动调参的 AI 平台,大公司已经在做了。。。你不会以为自己的想法很新颖吧。。
ivydom
2020-01-12 14:17:22 +08:00
@winglight2016 我说的 GUI 指 VB 和 Delphi 更底层的绘图技术,VB 不过也是封装了这些技术而已。我初中写 VB,高中写 Delphi,您大概是高看自己了。

HTML 是一个基础,是一个开始,自从有了 HTML 这个点,才有了后来的一切。

至于逗乐这个事情,您逗自己乐就好。
ivydom
2020-01-12 14:17:46 +08:00
@duan602728596 那不就好棒棒
ivydom
2020-01-12 14:18:14 +08:00
@yangzhezjgs 自动调参 !== 标准
zappos
2020-01-12 14:44:19 +08:00
@winglight2016 主流的商用 gui 库都支持 xml 定义界面。ai 库支持 xml 定义架构嘛?
zappos
2020-01-12 14:46:16 +08:00
@yangzhezjgs 这跟 automl 是两码事。另外 automl 也不是万能的。
yangzhezjgs
2020-01-12 16:27:43 +08:00
@zappos 传统机器学习是人工去做特征工程,深度学习是通过神经网络自动获取到特征,自动调参是更进一步的自动化了(我其实不太了解自动调参是什么形式)。。。但是我觉得不可能更进一步的简化这个过程,除非能在底层的数学原理上有突破,如果数学原理上理解深度学习,出现一种人工智能的函数库也就理所当然。
locoz
2020-01-12 17:07:29 +08:00
@ivydom #11 你所谓的文本编程的“是个人都能作出漂亮的 GUI”还是需要学习 HTML、CSS 的,而可视化工具就是给使用者提供了模板化的一整套东西,让使用者可以不用了解具体的知识,从而做到只需要简单地配置一下自己需要的部分就能“作出漂亮的 GUI”,这怎么能叫死路一条呢? VB 之类的带图形化拖界面的编程语言也是同样的道理。

所以你想要的实际上并不是“是个人都能作出漂亮的 GUI”,而是“在有基础、学习过相关知识的情况下,是个人都能作出漂亮的 GUI”,而这种东西不就是 tensorflow 之类的么?至少我一个对底层算法完全不了解的人,在看了 tensorflow 的官方教程之后都能做到使用 tensorflow 做出一个识别英文数字验证码的模型,而我压根就没去看那些算法的原理,只是对着往上套而已,这和 HTML、CSS 不就是一样的么?非要说要有更方便一点的东西的话,各种脚手架不算么?
nightwitch
2020-01-12 17:36:38 +08:00
@zappos 显然支持。。Python 作为动态语言为什么不支持
https://github.com/ultralytics/yolov3/blob/master/cfg/yolov3.cfg
通过在一个文本格式描述网络结构,然后在构造模型的时候构造模型不是很常规的操作吗
winglight2016
2020-01-13 09:12:01 +08:00
@zappos 你说的主流商用 GUI 库是指什么呢?
@ivydom 大佬,你真是太逗了,你大概是太高看我高看自己了。如果像你这么深究下去,大概只能跟你讨论电脑硬件实现了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/637169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX