基于学习的人工智能(4)机器学习基本框架

二、模型

学习需要一个主体,就像人的学习需要大脑一样。

这个主体本质上是一个可以随着学习不断更新的数据结构,从而实现对学习结果的累积,通常称为"模型"。

模型可以是简单的产生式规则,也可以是贝叶斯网络或神经网络等。

产生式规则类似于"如果天上有云且湿度大,那么会下雨"这样的判断句。这些规则可以通过数据总结得出,并且它们的顺序也可以根据数据观察进行调整。

贝叶斯网络则能够学习变量之间的概率关系,而神经网络则通过调整神经元之间的连接权重来进行学习。

每种模型都有各自的优缺点,没有任何一种模型能够绝对优于另一种,这一结论被称为"没有免费的午餐(No Free Lunch)"定理。

三、算法

算法是用来更新模型的计算程序。

例如,在识别红绿灯的神经网络中,算法用于调整神经元的连接权重,让它能更好地识别红绿灯;在预测股市涨跌的贝叶斯网络中,算法用于调整各个变量之间的概率关系,让它能更准确地反映不同因素对股市价格的影响。

数值优化算法更新模型参数。从一个随机位置开始,像下山一样,从一个随机位置开始,往更好的方向前进一小步,一步步更新。

相关推荐
冬奇Lab10 小时前
Workflow 系列(03):状态管理——持久化、幂等性与版本绑定
人工智能·工作流引擎
冬奇Lab10 小时前
每日一个开源项目(第146篇):openpilot - 开源自动驾驶辅助系统,曾在 Consumer Reports 评测中超过特斯拉 Autopilot
人工智能·开源·自动驾驶
吴佳浩11 小时前
AI 工程师知识地图:模型格式、框架、部署工具一次讲明白
人工智能·aigc·ai编程
IT_陈寒12 小时前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
码农胖大海12 小时前
AI额度不够用的解决方案
人工智能
后端小肥肠12 小时前
小红书虚拟商品怎么做?我先用 Skill 跑通了壁纸品类
人工智能·aigc·agent
feiyu_gao12 小时前
从零搭建个人 AI 工作台:一个管理者的 3 个月实验
人工智能·aigc·团队管理
程序员cxuan13 小时前
一句话,让你用上 GPT-5.6
人工智能·后端·程序员
机器之心13 小时前
AI圈刚开始谈Loop Engineering,两位95后博士已经盯上了人类闭环数据
人工智能·openai