机器学习笔记

一.初认识

1.定义

(a)Arthur Samuel的定义

在没有明确设置的情况下,使计算机具有学习能力的研究领域。(比较陈旧)

(b)Tom Mitchell的定义:

计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测定在T上的表现因经验E而提高。(较新)

2.监督学习

定义:对于数据集中的每个样本, 想要算法预测,并得出"正确答案"

分类:

(1)回归算法

从无限多个可能的数字中,预测一个数字

(2)分类算法

从一小部分可能的输出中预测一个类别

3.无监督学习

定义:

聚类算法:

作用:被用来组织大型的计算机集群,提取相同点,合成一个类

异常检测:用于检测异常事件

降维:将大数据集压缩为小得多的数据集,同时尽可能少地丢失信息

线性回归模型

任何预测数字来解决问题,模型可以输出无限多个可能的数字

分类模型

预测类别或离散类别,在分类中,只有少数可能的输出,即存在一组离散的有限可能输出

相关推荐
Wang's Blog10 小时前
PostgreSQL笔记36:执行计划基础解读与优化器成本模型
数据库·笔记·postgresql
u01030552710 小时前
昇腾AI赋能安卓智能助手
人工智能·笔记
Wang's Blog10 小时前
PostgreSQL笔记35:索引常见问题诊断与解决方案全景解析
数据库·笔记·postgresql
_Narcissus_11 小时前
枚举和模拟算法笔记
c语言·数据结构·c++·笔记·算法·模拟·枚举
️学习的小王11 小时前
NumPy完整学习笔记:ndarray数组详解、创建、索引切片、常用函数与运算
笔记·学习·numpy
老当益壮梁奶奶12 小时前
Linux软件编程学习笔记(二)Linux文件IO编程入门:从fopen到fgetc
linux·c语言·c++·笔记·学习
sunoo-22912 小时前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习
蒸蒸yyyyzwd13 小时前
cpp选手秋招学习笔记 day12
笔记·学习·oracle
Wang's Blog13 小时前
PostgreSQL笔记38:慢查询定位与优化的系统方法论
数据库·笔记·postgresql
XiaQ091913 小时前
Linux 常用命令学习笔记(用户管理篇):用户、组与权限的钥匙
linux·开发语言·笔记·学习