机器学习—Motivations

学习了线性回归,它预测了一个数字,接下来学习分类,输入变量y只能接收少数几个可能的值中的一个,而不是无限范围内的任何数字。事实证明,线性回归不是分类问题的好算法。这将引入一种不同的算法,叫做Logistic回归。它是当今最流行和使用最广泛的学习算法之一。

下面是一些分类问题的例子,回想一下试图弄清楚电子邮件是否是垃圾邮件的例子,所以你想要输出的答案要么否定的,要么是肯定的;另有一个例子是弄清楚在线金融交易是否是欺诈性的,所以问题是给一个金融交易,你的学习算法能计算出这笔交易时欺诈性的吗?比如这张信用卡被偷了吗?我们之前提到的另一个例子,试图将肿瘤归类为恶性肿瘤,而不是这些问题中的每一个,要预测的变量只能是两个可能值之一,这种只有两个可能输出的分类问题称为二进制分类。其中二进制一词指的是在这些问题中只有两种可能的类别或两种可能的类别,我将相对互换地使用术语类别,它们意思基本上是一样的,按惯例,我们可以用几种常见的方法来引用这两个类或范畴,我们经常将类指定为“否”或“是”,或者有时等价的假的或真的,或者通常使用数字零或一,遵循计算机科学的共同惯例,零表示假,一表示真,通常用数字0和1来表示答案,因为这将最容易适应我们想要实现的学习算法类型,但当我们谈论它的时候,我们经常说“不”或“是”,或假或真,常用的术语之一是调用false或zero类型,消极阶级和真正的或唯一的阶级,积极的阶级。例如,用于垃圾邮件分类,不是垃圾邮件的电子邮件可能被称为负面例子,因为问题的输出是垃圾邮件,输出为no或零。相比之下,一封垃圾邮件可以被称为一个积极的训练例子,因为答案是垃圾邮件是肯定的还是正确的,或者是一个明确的,消极和积极并不一定意味着好与坏,只是用否定的和肯定的例子来表达缺席的概念 ,或零或假,与存在或真实你可能在寻找的东西之一,例如垃圾邮件的不存在或存在,或电子邮件的垃圾邮件属性或者不存在欺诈活动。你说哪个是假的还是零的,你说哪个是真的还是有点武断,通常任何一种选择都可能奏效,所以一个不同的工程师可能会把它调换一下,有一个积极的类,有一封好的电子邮件,或者积极的阶级是真实地金融交易或健康的病人的存在。

如何构建分类算法

下面是一个用于分类的训练集的示例,如果肿瘤是恶性的,一级,正类,或良性类零或负类,在第一周的垂直轴上还有标签Y,当我们第一次谈到分类时,这就是我们之前在数字线上可视化它的方式,除了现在我们把这类称为0和1,把它们画在垂直轴上,现在,你可以在这个训练集上尝试的一件事是应用算法,即线性回归,试着把一条直线拟合到数据上,如果你那样做,可能直线是这样的吧,线性回归预测的不仅仅是零和一,但是0和1之间的所有数字甚至小于0或 大于1,但这里我们想预测类别,你可以尝试的一件事是选择一个阙值,比如0.5.所以如果模型输出的值低于0.5,那么你预测y=0或者不是恶性的,如果模型输出的数字=或>0.5,然后预测y=1或恶行,注意这个0.5的阙值,此时最佳拟合直线,所以如果在这里画一条垂直线,左边的一切都以y=0的预测结束,右边的一切都以y=1的预测结束,对于这个特定的数据集,看起来线性回归可以做一些合理的事情,现在让我们看看会发生什么,如果你的数据集还有一个训练示例,在右边的这个方向,我们也把横轴延长那个,请注意,这个培训示例不应该真正更改,如何对数据点进行分类,我们刚才画的这个垂直分界线还是有意义的,因为2<这个的截止值应该被归类为零,但是一旦你在右边添加了这个额外的训练示例,线性回归的最佳拟合线就会像这样移动,如果你继续使用0.5的阙值,注意到,这一点左边的所有东西都被预测为零非恶行,在这一点右边的所有东西都被预测为一个或恶性的,这不是我们想要的,因为,将该示例添加到右侧不应该改变我们的任何结论,关于如何对恶行肿瘤和良性肿瘤进行分类,但是如果你试着用线性回归来做到这一点,加上这个例子,感觉它不应该改变任何事情,最后我们清楚的了解了这个分类问题的一个更糟糕的函数,当肿瘤很大的时候,我们想让算法把它归类为恶性,所以我们刚才看到的是线性回归导致最佳拟合线,当我们在右边增加一个例子来转移,因此,分界线也称为向右移动的决定边界。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/450980.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

立仪科技:光谱共焦传感器精准测量玻璃

光谱共焦测量技术作为一种创新的光学检测方法,近年来在工业领域引起了广泛关注。 它以其高精度、非接触式的特点,特别适用于透明或半透明材料如玻璃的厚度和表面形貌测量。 接下来,立仪科技小编将深入探讨光谱共焦技术在玻璃测量上的应用及其…

【MySQL】增删改查-进阶(一)

目录 🌴数据库约束 🚩约束类型 🚩NOT NULL 🚩UNIQUE 🚩DEFAULT 🚩PRIMARY KEY 🚩FOREIGN KEY 🚩CHECK 🎄表的设计 🚩一对一 🚩一对多 …

Spring Boot知识管理:智能搜索与分析

3系统分析 3.1可行性分析 通过对本知识管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本知识管理系统采用JAVA作为开发语言,Spring Boot框…

如何做好SQL 数据库安全

随着信息技术的迅猛发展,数据库在现代信息系统中的重要性日益凸显。无论是电子商务平台、金融系统还是社交媒体应用,数据库都是其核心组件之一。其中,SQL(Structured Query Language,结构化查询语言)数据库…

微信小程序使用MQTT连接阿里云

目录 一、新建项目和项目整体配置​ 二、MQTT 下载引入和配置连接​ 三、阿里云配置 1、创建产品及设备 2、数据进行云流转 四、创建 MQTT 连接​ 五、微信小程序配置 六、效果展示 1、微信小程序发送控制命令 2、LED台灯反馈LED状态 七、微信小程序项目完整代码 一…

论文笔记:PTR: Prompt Tuning with Rules for Text Classification

Abstract 手动设计大量语言提示麻烦且易出错,而自动生成的提示,在非小样本场景下验证其有效性昂贵且耗时。因此,提示调优以处理多类别分类任务仍然具有挑战。为此,本文提出使用规则进行多类别文本分类提示调优(PTR&…

Linux发展与基础

Linux基础知识 Shell 命令执行环境: 命令提示符的组成:(用户名主机名)-[当前路径]权限提示符,例:(kali㉿kali)-[~]$ ~ 表示所在目录为家目录:其中root用户的家目录是/root,普通用户的家目录在/home下 # 表示用户的权…

C#学习笔记(二)

C#学习笔记(二) 第 二 章 命名空间和类、数据类型、变量和代码规范一、命名空间-namespace1. 作用与具体表达形式-using2. 命名空间如何分类?3. 命名空间的命名规范 第 二 章 命名空间和类、数据类型、变量和代码规范 深水区 一、命名空间-…

掌握高效工作汇报技巧:如何利用即时白板打造完美日报,提升职场影响力

在快节奏的工作环境中,撰写工作日报、周报和月报已成为职场人士的日常任务。一份精心准备的工作汇报不仅能够体现我们的敬业精神,还能吸引上级的注意,提升我们在团队中的能见度。使用即时白板作为辅助工具,可以让我们更高效地梳理…

分析调优、性能测试曲线图

目录 一、分析调优 性能测试分析的关键指标 分析步骤 收集数据: 找到瓶颈: 性能调优策略 调优硬件资源: 数据库调优: 持续监控和改进 二、性能测试曲线图 1. 轻负载阶段(Light Load) 2. 重负载…

mqtt客户端订阅一直重复连接?

文章 前言错误场景问题分析解决方案后言 前言 ✨✨ 他们是天生勇敢的开发者,我们创造bug,传播bug,毫不留情地消灭bug,在这个过程中我们创造了很多bug以供娱乐。 前端bug这里是博主总结的一些前端的bug以及解决方案,感兴…

D37【python 接口自动化学习】- python基础之函数

day37 函数的参数(上) 学习日期:20241014 学习目标:函数﹣-50 函数的参数:怎样实现函数与外部数据通信? 学习笔记: 实参与形参 代码实现 # 实参与形参 def foo(number):print(nu…

热更新解决方案2 —— Lua语法相关知识点

概述 开发环境搭建 Lua语法 1.第一个Lua程序 2.变量 print("******变量*******"); --lua当中的简单变量类型 -- nil number string boolean -- lua 中所有的变量声明 都不需要声明变量类型 它会自动的判断类型 -- 类似C# 中的var --lua中的一个变量 可以随便赋值 ——…

Python NumPy 在神经网络中的矩阵运算与激活函数详解

Python NumPy 在神经网络中的矩阵运算与激活函数详解 文章目录 Python NumPy 在神经网络中的矩阵运算与激活函数详解一 矩阵乘法回顾1 定义矩阵2 矩阵乘法计算 二 NumPy 矩阵乘法三 神经网络的分类与回归1 回归问题2 分类问题1)定义 sigmoid 函数2)定义学…

第十二章 RabbitMQ之失败消息处理策略

目录 一、引言 二、RepublishMessageRecoverer 实现 2.1. 实现步骤 2.2. 实现代码 2.2.1. 异常交换机队列回收期配置类 2.2.2. 常规交换机队列配置类 2.2.3. 消费者代码 2.2.4. 消费者yml配置 2.2.5. 生产者代码 2.2.6. 生产者yml配置 2.2.7. 运行效果 一、引言 …

爬虫逆向-js进阶(续写,搭建网站)

1.搭建简单网站1 from flask import Flask,render_template import requests import json app Flask(name)# **location**的温度是**temp**度,天气状况:**desc**app.route(/) # 绑定处理函数 def index_url():location 101010100data get_weather(lo…

Python画笔案例-086 turtle 多线程绘画

1、turtle 多线程绘画 通过 python 的turtle 库 多线程绘画,如下图: 2、实现代码 turtle 库 多线程绘画,以下为实现代码: """多线程绘画.py """ from random import random,randint from turtle import Turtle,Screen from threading

智慧光储充一体化能源管理策略

0引言 我国电动汽车的数量正在持续增长,然而,充电设施的发展却相对滞后,车与充电桩的比例远未达到规划目标。充电桩的建设面临着电网增容困难和盈利模式单一的问题。"光-储-充"一体化设备能够有效解决这些问题,通过夜间…

2024盐城大洋湾遇见迷鹿音乐节 首阵容公布开票!

生活不止一个方向,它是一场没有终点的旅行,是无尽的探索,是一次次的挑战与征服。你可以是自由的风,穿梭在城市的钢筋森林,或是旷野的无垠边际,无拘无束,只听从内心的呼唤。你可以是静止的树&…

Oracle云主机申请和使用教程:从注册到SSH连接的全过程

今天我要和大家分享如何成功申请Oracle云主机,并进行基本的配置和使用。我知道很多同行的朋友在申请Oracle云主机时都遇到了困难(疑惑abc错误),可能试了很多次都没有成功。现总结一下这些年来的一些注册流程经验,或许你们也能成功申请到自己的…