โลมาไม่ใช่ปลา
2022-04-25T19:09:07+00:00
以前的ai好像不需要训练
近段时间看到的ai好像都是练出来的了[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc521c04b.png[/img]
为什么以前的ai不要训练?不训练ai怎么知道什么是对的什么是错的
你在哪里看到过不需要训练的AI???[s:ac:汗]
以前的是脚本:即对可能的情况的应对给予一套既定的解法,类似于诸葛亮的锦囊妙计发给手下的大头兵,大头兵按部就班
现在的是训练:即通过练习让ai能应对未知情况也做出相对合理的判断,类似于诸葛亮收徒,徒弟自己营生
以前的所谓ai按照人类编写的逻辑运作
现在的自学习ai通过自我学习试错,会使用一些超出人类理解的方式来解决问题
后者不管是下围棋还是打dota都展现了和人类不一样的思维,并且能赢
状态机和神经网络的区别吗。
一个根据状态和指令决定下一状态。
一个通过多个状态机多层网络,通过反向传播和大量样本让机器自己修正到正确答案。
(我是半吊子)
没有不需要训练的ai。
只有监督和无监督。
监督是指你需要标数据。
当然,你如果说强化学习,相当于把游戏丢给电脑,他自己去琢磨怎么玩才能赢。但是这个琢磨的过程也需要时间。那也算训练。
不需要训练的,是预编码的,你写的啥它就做啥。按现在的普遍认知是不算现在所说的AI的。
需要训练的,是使用神经网络深度学习工作的,编码的时候没有定死的反应,训练过程中程序更改内部权值,训练完成后对人来说是黑箱,只要能对对应输入输出正确的输出就行。
但是很可能现在这种等有新理论新技术出现后也就被开除AI籍了。
以前的AI就在你给他发出预设范围内的指令的时候他能够给你与预设相符的结果。所有东西都是按照人预先设计的规则在运行。没法超出人的经验范畴。需要先设置问题与答案,然后提问的人才能获得答案。
现在这种我也说不清楚,大概就是通过成百上千万次的训练让他们逐渐摸索出一套自己的规则,这些规则可能跟人类的思路有非常大的区别。 也就是只设置问题,然后让计算机自己找答案。
以前的或传统的也需要训练啊,比如SVM、决策树、逻辑回归之类的,也是通过训练数据得到模型的。
你说的不用训练的是啥?人工编码的那种对话AI程序?
AI又不只是ml,AI是人工智能,ml是机器学习。AI比ml范畴大的多。
你说的那种不需要进行深度学习的ai其实是不能算ai的
[quote][pid=607285235,31711599,1]Reply[/pid] Post by [uid=40626915]LabMem9[/uid] (2022-05-01 03:15):
你在哪里看到过不需要训练的AI???[s:ac:汗]
用计算器举个例子就类似于,计算器里有一个计算结构能算出2×5=10,如果不需要训练的话就相当于告诉你这个运算叫做乘法运算了,它是这么算的,输入其他的数字也能机械的算出对应的结果;要训练的话就相当于已知输入是2和5,输出是10,这样的数据对会有很多组,通过发现它们之间的联系获得了一个运算模式,也就是乘法
我对AI的定义没什么研究,但是前者不能称之为智能吧[/quote]根据某种类型的输入,进行输出,其中有对复杂情况的判断,这怎么就不算ai了?
[quote][pid=607285235,31711599,1]Reply[/pid] Post by [uid=40626915]LabMem9[/uid] (2022-05-01 03:15):
你在哪里看到过不需要训练的AI???[s:ac:汗]
用计算器举个例子就类似于,计算器里有一个计算结构能算出2×5=10,如果不需要训练的话就相当于告诉你这个运算叫做乘法运算了,它是这么算的,输入其他的数字也能机械的算出对应的结果;要训练的话就相当于已知输入是2和5,输出是10,这样的数据对会有很多组,通过发现它们之间的联系获得了一个运算模式,也就是乘法
我对AI的定义没什么研究,但是前者不能称之为智能吧[/quote]上古年代确实存在过不需要训练的ai,本质上就是个脚本,靠人类来定义逻辑然后机器按照人类设计的逻辑来走。
[quote][pid=607286738,31711599,1]Reply[/pid] Post by [uid=40842094]dwecwecwe[/uid] (2022-05-01 03:50):
上古年代确实存在过不需要训练的ai,本质上就是个脚本,靠人类来定义逻辑然后机器按照人类设计的逻辑来走。[/quote]那我告诉你, 现在依然是绝对主流
AI这个概念老大了.. 以前谈到AI基本就是讲搜索, game theory blablabla
说AI都要训练的, 都是看自媒体学的吗?