不论小明把这鸟训得多好,多如臂使指,甚至依靠口令就能让鸟做特定事情,声呼啸就能让鸟飞上天会摆成S,会摆成B,看起来好像真通人性,但实际上,它们本质能理解,依然是:
给吃,不给吃。
所以超级AI这种存在,相当于要让鸟群直接明白:“要让你们在杨小姐家上空飞,会摆成S,会摆成B。”
甚至更进步,能直接理解:“帮报复她。”
到那时候,王老板直接和鸟兽交流,小明就可以狗带,或者专心伺候鸟儿们吃喝拉撒,让它们过舒坦。
王老板:“帮报复她。”——这是甲方爸爸提出需求。
小明:“让这群鸟在杨小姐家上空飞,会摆成S,会摆成B,怎样?”——这是沟通方案。
王老板:“可以,就这干。”
如果把这群鸟当成是“计算机”,那小明就是“程序员”或者说“开发者”。
这个训练过程,就是编程过程。
。除嵌入式开发等少数场景,大多数开发人员并不需要直接用到汇编语言来搞开发。
但是向坤却是主动地在给自己“找麻烦”,因为他做这个项目,目是为找到他“AI助理计划”灵感。
而汇编既然最贴近机器语言,更容易为CPU理解,那向坤就想要通过这小部分代码编写和思考,来“代入”电脑思维方式,想着有没有什办法,能够突破现在人工智能各种实现方式。
而且汇编在某些情况下,也比其他高级语言拥有更灵活优势。
他甚至在做完那小部分核心模块ARM下汇编代码后,又自虐式地手写那部分代码X86版本。
现在向坤要做事情,就是从孵化开始训练只鸟,赋予它鸟王权力,然后让
鸟群明白“机器语言”只有:给吃、不给吃。
至于其他内容,都是在这个基础上组合训练出来。
“让这群鸟在杨小姐家上空飞,会摆成S,会摆成B。”——这是具体需求。
“小明思考:先引导几只头鸟位置,然后其他鸟自然就跟上,如此重复,就能让他们摆出想要图形。”——这是算法。
“鸟不到正确位置就不给吃,到就给吃。”——这是函数。
但项目进展飞快,向坤关于“AI助手”灵感,却依然还没有任何头绪。
向坤现在心有点野,有点贪,他实在是不想弄个简单“沙雕AI”,他想弄个“超级AI”。
做个简单比喻:
小伙子小明养群鸟,这群鸟在他驯养下十分地听话。
王老板对邻居杨小姐很不满,于是找到养鸟小伙子小明。
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。