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

二、模型

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

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

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

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

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

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

三、算法

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

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

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

相关推荐
人工智能训练14 分钟前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略
运维·前端·人工智能·python·ai编程·cuda·vllm
源于花海1 小时前
迁移学习相关的期刊和会议
人工智能·机器学习·迁移学习·期刊会议
微露清风1 小时前
系统性学习Linux-第二讲-基础开发工具
linux·运维·学习
阳光九叶草LXGZXJ2 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
DisonTangor2 小时前
DeepSeek-OCR 2: 视觉因果流
人工智能·开源·aigc·ocr·deepseek
薛定谔的猫19822 小时前
二十一、基于 Hugging Face Transformers 实现中文情感分析情感分析
人工智能·自然语言处理·大模型 训练 调优
发哥来了3 小时前
《AI视频生成技术原理剖析及金管道·图生视频的应用实践》
人工智能
biuyyyxxx3 小时前
Python自动化办公学习笔记(一) 工具安装&教程
笔记·python·学习·自动化
数智联AI团队3 小时前
AI搜索引领开源大模型新浪潮,技术创新重塑信息检索未来格局
人工智能·开源
不懒不懒3 小时前
【线性 VS 逻辑回归:一篇讲透两种核心回归模型】
人工智能·机器学习