有监督学习的模型求解

简介: 有监督学习的模型求解

正文


假设有样本集合

T={(x1,y1),(x2,y2),(x3,y3),...,(xN,yN)}


其中 单个样本

1.png

1、首先根据特征向量xi的数据分布提出一个合适的模型函数

y=f(x;θ)

来估计样本分布

2、提出一个合适的损失函数L(x,y)L(x,y)计算在训练数据集上的所有训练样本估计的误差损失大小

4.png

3、使用合适的优化算法使得 损失函数 L(x,y)的值最小化,即:

5.png


4、利用得到的 损失函数L(yi,f(xi))的最小值,可以得到原函数 y=f(x;θ)y=f(x;θ)的参数值 θθ的解:

6.png

其中参数 KK与模型f(x;θ)f(x;θ)相关,与特征向量维数以及数据集个数无关。这样,将类标未知的样本 xx输入到函数f(x)f(x)中就可以得到新的预测类标值 <script type="math/tex" id="MathJax-Element-2894">y</script>





相关文章
|
安全 Shell Linux
【Shell 命令集合 系统设置 】Linux 初始化系统设置setup命令 使用指南
【Shell 命令集合 系统设置 】Linux 初始化系统设置setup命令 使用指南
264 0
|
消息中间件 关系型数据库 Kafka
flink cdc 数据问题之数据丢失如何解决
Flink CDC(Change Data Capture)是一个基于Apache Flink的实时数据变更捕获库,用于实现数据库的实时同步和变更流的处理;在本汇总中,我们组织了关于Flink CDC产品在实践中用户经常提出的问题及其解答,目的是辅助用户更好地理解和应用这一技术,优化实时数据处理流程。
|
机器学习/深度学习 并行计算 PyTorch
【机器学习】探索GRU:深度学习中门控循环单元的魅力
【机器学习】探索GRU:深度学习中门控循环单元的魅力
|
存储 分布式计算 NoSQL
大数据-144 Apache Kudu 基本概述 数据模型 使用场景
大数据-144 Apache Kudu 基本概述 数据模型 使用场景
157 0
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
181 2
|
SQL Java 数据库连接
【Mybatis】从 JDBC 到 MyBatis
【Mybatis】从 JDBC 到 MyBatis
414 0
|
开发工具 git
git 如何删除本地和远程分支
git 如何删除本地和远程分支
1690 0
|
存储 安全 Java
小说阅读平台设计与实现
小说阅读平台设计与实现
|
运维 关系型数据库 OLAP
阿里云百炼 x AnalyticDB向量引擎, 搭积木式轻松开发专属大模型应用
对大模型应用跃跃欲试,但奈何技术栈复杂难以下手?已经进行试水,但缺乏调优手段无法保障召回率和问答准确度?自行搭建大模型、向量检索引擎、服务API等基础组件难以运维?大模型种类繁多,但缺乏行业模型和应用模板?阿里云百炼 x AnalyticDB向量引擎推出一站式企业专属大模型开发和应用平台,像搭积木一样轻松完成企业专属大模型应用的开发,提供应用API,可一键接入企业自己的业务应用对外提供服务。
1561 0
|
前端开发 Java 数据库连接
Java使用流去除集合中某个字段为空的对象
记录下如何在Java使用流去除集合中某个字段为空的对象
2071 0
Java使用流去除集合中某个字段为空的对象