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

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

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

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

一、目标:

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

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

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

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

相关推荐
视***间2 分钟前
智驱万物,视联未来 —— 视程空间以 AI 硬科技赋能全场景智能革新
人工智能·边缘计算·视程空间·ai算力开发板
一个java开发21 分钟前
mcp demo 智能天气服务:经纬度预报与城市警报
人工智能
阿里云大数据AI技术23 分钟前
OmniThoughtV:面向多模态深度思考的高质量数据蒸馏
人工智能
jkyy201427 分钟前
AI健康医疗开放平台:企业健康业务的“新基建”
大数据·人工智能·科技·健康医疗
hy156878633 分钟前
coze编程-工作流-起起起---废(一句话生成工作流)
人工智能·coze·自动编程
hssfscv34 分钟前
Javaweb 学习笔记——html+css
前端·笔记·学习
brave and determined36 分钟前
CANN训练营 学习(day8)昇腾大模型推理调优实战指南
人工智能·算法·机器学习·ai实战·昇腾ai·ai推理·实战记录
Fuly102439 分钟前
MCP协议的简介和简单实现
人工智能·langchain
Mr.Jessy41 分钟前
JavaScript高级:深浅拷贝、异常处理、防抖及节流
开发语言·前端·javascript·学习
焦耳加热1 小时前
湖南大学/香港城市大学《ACS Catalysis》突破:微波热冲击构筑异质结,尿素电氧化性能跃升
人工智能·科技·能源·制造·材料工程