【机器学习-黑马程序员】人工智能、机器学习概述

文章目录

前言

本专栏文章为观看黑马程序员《python机器学习》所做笔记,课程地址在这。如有侵权,立即删除。

一、人工智能概述

在这里插入图片描述

二、什么是机器学习

  1. 定义
    机器学习是从数据自动分析获得模型,并利用模型对未知数据进行预测。
    在这里插入图片描述
  2. 数据集构成
  • 结构:特征值+目标值
    在这里插入图片描述

注:

  • 对于每一行数据我们可以称之为样本
  • 有些数据集可以没有目标值

二、机器学习算法分类

  1. 监督学习(supervised learning)(预测):输入数据是由输入特征值和目标值所组成。函数的输出可以是一个连续的值(称为回归),或是输出是有限个离散值(称作分类)(有目标值)。
  • 分类问题:目标值为类别
    • 分类 k-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归
  • 回归问题:目标值为连续型数据
    • 线性回归、岭回归
  1. 无监督学习(unsupervised learning):输入数据是由输入特征值所组成(没有目标值

在这里插入图片描述

三、机器学习开发流程

获取数据->数据处理->特征工程->机器学习算法训练(获得模型)->模型评估->应用
在这里插入图片描述

注:

  • 学习要点:算法是核心,数据与计算是基础。

http://www.niftyadmin.cn/n/5068018.html

相关文章

YOLOV7改进-添加EIOU,SIOU,AlphaIOU,FocalEIOU

打开utils->general.py 找到bbox_iou(),345行左右,将下面的与源码进行替换 def bbox_iou(box1, box2, x1y1x2y2True, GIoUFalse, DIoUFalse, CIoUFalse, SIoUFalse, EIoUFalse, WIoUFalse, FocalFalse, alpha1, gamma0.5, sc…

【Java 进阶篇】JDBC 数据库连接池 C3P0 详解

数据库连接池是数据库编程中常用的一种技术,它可以有效地管理数据库连接,提高数据库访问的性能和效率。在 Java 编程中,有多种数据库连接池可供选择,其中之一就是 C3P0。本文将详细介绍 C3P0 数据库连接池的使用,包括原…

树上启发式合并 待补

对于每个子树&#xff0c;直接遍历所有轻儿子&#xff0c;继承重儿子 会了板子后&#xff0c;修改维护的东西和莫队是一样的 洛谷 U41492 #include <bits/stdc.h> #define ll long long #define ull unsigned long long constexpr int N1e55; std::vector<int> e…

openwrt使用教程

openwrt 插件安装 首先 我们需要明确自己什么版本的cpu 进入docker 然后 cat /proc/cpuinfo# 查看CPU信息 uname -m# 查看CPU架构 cat /proc/meminfo# 查看内存使用情况 df -h# 查看磁盘的使用率 uname -a# 查看内核信息 opkg print-architecture# 可接受的架构arm a5 比较奇…

并网逆变器+VSG控制+预同步控制+电流电流双环控制(Simulink仿真实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

C++ stack和queue及优先级队列

stack的介绍 stack是作为容器适配器被实现的&#xff0c;容器适配器即是对特定类封装作为其底层的容器&#xff0c;并提供一组特定的成员函数来访问其元素&#xff0c;将特定类作为其底层的&#xff0c;元素特定容器的尾部(即栈顶)被压入和弹出 stack的底层容器可以是任何标准…

【Windows】安装Microsoft Store,Microsoft Store离线包

用了大半年的Windows&#xff0c;今天发现没有Microsoft store 安装方法有2&#xff1a; 方法一、到这里找相关程序 https://store.rg-adguard.net/ …… 方法二、用下边的离线包 二选一下载&#xff1a; 离线包下载&#xff1a;https://wwon.lanzout.com/i4xPL1atnotc离…

哈希表的总结

今天刷了力扣的第一题&#xff08;1. 两数之和 - 力扣&#xff08;LeetCode&#xff09;&#xff09;&#xff0c;是一道用暴力解法就可以完成的题目&#xff08;两个for循环&#xff09;,但是官方解答给出了用哈希表的解法&#xff0c;用空间换时间&#xff0c;时间复杂度从O(…