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

机器学习是利用恰当的算法,从数据中获取经验,对基于知识设计的初始模型进行改进,从而更有效地实现任务目标的方法。

基于知识的方法需要对机器行为的所有细节进行设计和编程,而机器学习则截然不同。它不直接规定机器如何执行任务,而只需明确任务目标,让机器通过自主学习获得实现目标的技能。

机器学习基本框架包括五个关键要素:目标、模型、算法、数据和知识。

一、目标:

首先要确定一个目标,机器才能知道学习的方向。典型学习目标包括使分类更精确、使预测更合理或使生成更真实等等。

这些目标需要表示为严格的数学形式,如分类错误、预测误差等,这些数学化后的目标通常称为"损失函数"。损失函数值越低,表明机器完成任务的能力越好。

例如,在分类任务中,我们可以计算样本中错误分类的比例。显然,错误分类的比例越小越好,因此该比例可作为分类任务的损失函数。

同样,在房价预测任务中,我们可以衡量模型预测值与实际房价之间的差距,其绝对值越小,表示预测越准确,因此可作为预测任务的损失函数。

相关推荐
镜象科技1 小时前
AI情感大模型应用场景全解:从校园到医院再到企业的落地地图
人工智能
Joshua-a2 小时前
工程数学-理解卷积的含义_线性时不变系统的冲激响应与卷积
人工智能·深度学习
song5012 小时前
React Native for OpenHarmony 实战:三方库 react-native-css-transformer 的鸿蒙化适配指南
css·人工智能·深度学习·react native·transformer
老金带你玩AI6 小时前
ChatGPT dots,到底能替你操多少心?
人工智能
AliCloudROS7 小时前
计算巢 X DeepSeek Harness — 云端智能体工作台
人工智能·阿里云
深蓝AI7 小时前
GitHub的Push一年涨4.9倍:AI Agent为什么逼它重做Git存储?
人工智能·github
敬往事一杯酒哈7 小时前
海康 AGV 导航读码器学习
学习
stereohomology8 小时前
大模型的观点谨:StoryTold 「Crafting Apps」四件套 · 深度总览
人工智能·llm
运维行者_8 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
Su米苏8 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring