| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 机器学习系列:模型选择与评估,误差分析与优化 -> 正文阅读 |
|
[人工智能]机器学习系列:模型选择与评估,误差分析与优化 |
概述前面学习了线性回归,逻辑回归,神经网络来训练数据得到预测模型。但是如何评价预测模型的优劣,如何对预测模型进行误差分析以及如何改进,这是实际应用中所关注的。下面会将要针对模型的评估,优化改进进行学习,旨在对模型进行进一步完善做出明确的指导。 1. 模型选择与评估——训练集,验证集,测试集以往的做法是:用训练集进行训练得到最终参数,并还是用训练集计算模型的准确率。 改进的做法:将数据集分为训练集和测试集,训练集用于训练得到最优参数,测试集用于评估模型准确率。 进一步改进为:在数据集中再抽出一部分来作为交叉验证集用于上述模型选择。 我们可以把数据集分为三个部分:训练集(Training Set)、交叉验证集(Cross Validation Set)、测试集(Test Set)。这三者的分配比例可以是:60%,20%,20%。(注意:分配数据前需要将数据打乱) 这三部分的误差计算公式如下: ?需要注意的是,当计算训练集、交叉验证集和测试集误差时,不计算正则项。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/27 4:30:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |