| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 回归与聚类算法————分类算法-逻辑回归与二分类 -> 正文阅读 |
|
[人工智能]回归与聚类算法————分类算法-逻辑回归与二分类 |
目录 5.2 精确率(Precision)与召回率(Recall)? 1、逻辑回归的应用场景
看到上面的例子,我们可以发现其中的特点,那就是都属于两个类别之间的判断。逻辑回归就是解决二分类问题的利器 2、 逻辑回归的原理2.1 输入线性回归的输出是逻辑回归的输入 2.2 激活函数
通过设定阈值,将回归任务转化为分类问题 2.3 损失以及优化?对于线性回归模型可以采用 (预测值-真实值)^2/总数来决定。 而逻辑回归模型预测值/真实值为二分类,无法通过上述损失函数 2.3.1 损失逻辑回归的损失,称之为对数似然损失,公式如下: ? 由于将损失定义为分段函数,很难用梯度下降去优化,因此采用
?2.3.2优化使用梯度下降优化算法,去减少损失函数的值。这样去更新逻辑回归前面对应算法的权重参数,提升原本属于1类别的概率,降低原本是0类别的概率。 3、逻辑回归API
?4, 案例:癌症分类预测-良/恶性乳腺癌肿瘤预测原始数据的下载地址:https://archive.ics.uci.edu/ml/machine-learning-databases/
5, 分类的评估方法5.1 混淆矩阵在分类任务下,预测结果(Predicted Condition)与正确标记(True Condition)之间存在四种不同的组合,构成混淆矩阵(适用于多分类) 5.2 精确率(Precision)与召回率(Recall)?
?5.2.3?分类评估报告API
5.3?ROC曲线与AUC指标5.3.1?TPR与FPR
5.3.2 ROC曲线ROC曲线的横轴就是FPRate,纵轴就是TPRate,当二者相等时,表示的意义则是:对于不论真实类别是1还是0的样本,分类器预测为1的概率是相等的,此时AUC为0.5 ?5.3.3 AUC指标ROC曲线下面区域的面积
5.3.4 API
5.3.5、总结
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 13:54:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |