当前位置: 首页 > news >正文

【机器学习】模式识别

1 概述

模式识别,简单来讲,就是分类问题。

模式识别应用:医学影像分析、人脸识别、车牌识别、遥感图像

2 模式分类器

分类器的分类:线性分类器、非线性分类器、最近邻分类器

2.1 分类器的训练(学习)过程

在这里插入图片描述

2.2 分类器的性能评价

概念:
  • 真正例(True Positive 简称:TP):真的判定为真的
  • 假负例(False Negative 简称:FN):真的判定为假的
  • 真负例(True Negative 简称:TN):假的判定为假的
  • 假正例(False Positive 简称:FP):假的判定为真的

Precision:准确率
Recall:召回率
F:调和均值

在这里插入图片描述

泛化性能:是指训练好的模型在前所未见的数据(测试集)上的性能好坏。

拟合程度:
  • 过拟合: 是指学习时选择的模型所包含的参数过多,以至于出现这一模型对已知数据预测的很好,但对未知数据预测得很差的现象。这种情况下模型可能只是记住了训练集数据,而不是学习到了数据特征。
  • 欠拟合:模型描述能力太弱,以至于不能很好地学习到数据中的规律。产生欠拟合的原因通常是模型过于简单。

解决过拟合问题的方法: 加数据正则化
解决欠拟合问题的方法: 增加新特征、添加多项式特征、减少正则化参数

涉及抄袭文章:
深度学习相关概念:过拟合与欠拟合:https://blog.csdn.net/muye_IT/article/details/123627223

http://www.lryc.cn/news/265735.html

相关文章:

  • 【Prometheus|报错】Out of bounds
  • 【音视频】Mesh、Mcu、SFU三种框架的总结
  • 高级算法设计与分析(四) -- 贪心算法
  • MATLAB - 机器人逆运动学设计器(Inverse Kinematics Designer APP)
  • 使用OpenCV DNN模块进行人脸检测
  • C#中使用OpenCV的常用函数
  • 使用Swift Package Manager (SPM)实现xcframework分发
  • 非阻塞 IO(NIO)
  • Android应用-flutter使用Positioned将控件定位到底部中间
  • Django 简单图书管理系统
  • C++内存管理和模板初阶
  • QtRO(Qt Remote Objects)分布式对象远程通信
  • 【K8s】1# 使用kuboard-spray安装K8s集群
  • leetCode算法—12. 整数转罗马数字
  • 使用OpenCV4实现工业缺陷检测的六种方法
  • Excel 获取当前行的行数
  • R语言【stringr】——str_detect 检测是否存在字符串的匹配项
  • 【SpringMVC】SpringMVC的请求与响应
  • Spring Boot3通过GraalVM生成exe执行文件
  • 【Amazon 实验②】使用缓存策略及源请求策略,用于控制边缘缓存的行为及回源行为
  • 达梦数据对比工具的部署与使用
  • TLC2543(12位A/D转换器)实现将输入的模拟电压显示到数码管上
  • npm的使用技巧
  • MySQL 5.6的新特性
  • 大模型重构云计算:AI原生或将改变格局
  • 一文讲清什么是TypeScript装饰器以及如何使用TypeScript装饰器
  • 恶意软件样本行为分析——Process Monitor和Wireshark
  • 【XR806开发板试用】通过http请求从心知天气网获取天气预报信息
  • NPM介绍与使用
  • servlet +thymeleaf渲染引擎