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

二、模型

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

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

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

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

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

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

三、算法

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

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

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

相关推荐
拾光向日葵2 分钟前
2026考研:南京林业大学接受理学调剂的专业有哪些
大数据·人工智能·物联网
云边云科技_云网融合3 分钟前
详解Token经济:智能时代的价值标尺与产业全链路重构
人工智能·aigc·token
世人万千丶3 分钟前
Flutter 框架跨平台鸿蒙开发 - 家庭健康档案云应用
学习·flutter·华为·开源·harmonyos·鸿蒙
LDG_AGI4 分钟前
【搜索引擎】Elasticsearch(二):基于function_score的搜索排序
数据库·人工智能·深度学习·elasticsearch·机器学习·搜索引擎·推荐算法
AI攻城狮9 分钟前
Anthropic 开源了 Claude 的 Agent Skills 仓库:文档技能的底层实现全公开了
人工智能·云原生·aigc
XM_jhxx9 分钟前
从“自动化”到“自主化”:工业AI正在改变什么?
大数据·人工智能
CodeCraft Studio11 分钟前
高性能图表库SciChart助力机器人实现实时AI驱动的性能提升
人工智能·信息可视化·机器人·数据可视化·scichart·高性能图表库·wpf图表库
東雪木11 分钟前
Java学习——泛型基础:泛型的核心作用、泛型类 / 方法 / 接口的定义
java·学习·java面试
这张生成的图像能检测吗11 分钟前
(论文速读)UWDET:基于物联网的资源有限水下目标探测训练增强
人工智能·深度学习·物联网·目标检测·计算机视觉·水下目标检测
Nova_AI12 分钟前
009、AI安全与可信:合规、治理与新兴市场
人工智能·安全