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

机器学习-学习算法

机器学习

1、回归算法

回归算法:是监督学习的一种。回归算法分为线性回归算法非线性回归算

1.1、线性回归算法

是指从输入到输出是线性变换,如加法和乘法等。线性回归算法旨在寻找空间中的一条线,使得这条线到所有样本点的距离和最小,线性回归算法常用于预测和分类领域
在这里插入图片描述
假定数据集的特征满足线性关系,那就可以根据给定的训练数据训练一个模型,使用此模型进行预测或分类。线性回归中经常使用的两种算法是最小二乘法逻辑回归

1.1.1、最小二乘法

在这里插入图片描述
线性回归模型:
价格的预测值😒 y=w_{0}+w_{1}x_{1} $
通过算法,计算出w0和w1,使得模型y能尽量的准确预测标记y。
在这里插入图片描述
使用最小二乘法,求出理想参数w: w = ( X T X ) − 1 X T Y w = (X^T X)^{-1} X^TY w=(XTX)1XTY

1.1.2、逻辑回归

逻辑回归也是回归算法的一种,可以用来预测,也可以解决二分类问题
逻辑回归与线性回归的不同只是在特征到结果的映射中加入了一层函数映射,这一层函数映射可以将连续映射到(0,1),然后使用某一个函数 q(z)作为假设函数来测。
那么逻辑回归如何将结果映射到(0,1)呢?这里要介绍一个 sigmoid 函数,也称为逻辑函数。
y = 1 1 + e − z y = \frac{1} {1+e^{-z}} y=


http://www.kler.cn/a/506741.html

相关文章:

  • 以太网实战AD采集上传上位机——FPGA学习笔记27
  • TensorFlow深度学习实战(5)——神经网络性能优化技术详解
  • C++ 并发编程之std::find的并发版本
  • [Qt]常用控件介绍-按钮类控件-QPushButton、QRedioButton、QCheckBox、QToolButton控件
  • [操作系统] 深入理解约翰·冯·诺伊曼体系
  • 在VS2022中用C++连接MySQL数据库读取数据库乱码问题
  • java实现word转html(支持docx及doc文件)
  • 常见的安全测试漏洞详解
  • VLANIF配置之区别(Differences in VLANIF Configuration)
  • 高德地图自定义点聚合样式
  • 数据结构-顺序表及链表结构分析
  • 【odbc】odbc连接kerberos认证的 hive和spark thriftserver
  • 矩阵Strassen 算法
  • C#异步编程:掌握上下文捕获,有效避免死锁
  • Navicat Premium 原生支持阿里云 PolarDB 数据库
  • EtherCAT PDO映射概述
  • 浅谈云计算19 | OpenStack管理模块 (上)
  • No.32 笔记 | 业务逻辑漏洞全解析:概念、成因与挖掘思路
  • C 语言中二维数组的退化
  • 【MVCC过程中会加锁吗?】
  • Ubuntu无法进入图像化界面
  • 英伟达 2025 CES:GPU与智算中心协同驱动 GPU算力智能变革
  • 一次完整的tcpdump -XX输出报文详解
  • 寒假康复训练2 edu111(A-C)
  • JAVA-Exploit编写(1)--HttpURLConnection库使用
  • Vue2+OpenLayers给2个标点Feature分别添加独立的点击事件(提供Gitee源码)