首页 > 其他分享 >学习《机器学习》课程的一些总结

学习《机器学习》课程的一些总结

时间:2024-01-21 19:59:14浏览次数:30  
标签:总结 mu 贝叶斯 学习 协方差 二维 课程 类别 正态分布

回归(Regression)

分类(Classification)

  • 朴素贝叶斯
    朴素贝叶斯(NB)是生成式(Generative)的。通过后验概率来进行分类(如:某一个物品在某一个类别的概率比较大,那么我们就认为这个物品属于这个类别)
    不妨假设数据服从二维正态分布,考虑利用训练集确定二维正态分布所需要的参数(均值\(\mu_1, \mu_2\)、协方差\(\Sigma\))。
    image
    图中的点代表的训练集中某一类别的元素(认为有两个参数),那么可以用考虑用二维正态分布拟合。如何确定二维正态分布的参数?用最大似然估计,即概率密度乘起来,取对数,再求偏导。一个 trick 就是不同类别的元素共用协方差,结果会更优。
    这边有个推导是在贝叶斯公式的基础上继续推导,可以得到

标签:总结,mu,贝叶斯,学习,协方差,二维,课程,类别,正态分布
From: https://www.cnblogs.com/SkyRainWind/p/17978228

相关文章

  • <学习笔记> 杜教筛
    杜教筛处理数论函数的前缀和问题,可以在低于线性的复杂度里求出\(S(n)=\sum_{i=1}^{n}f(i)\)。对于任意一个数论函数\(g\),必须满足:\[\sum_{i=1}^{n}(f*g)(i)=\sum_{i=1}^{n}\sum_{d\midi}g(d)*d(\frac{i}{d})\]\[=\sum_{d=1}^{n}g(d)\sum_{j=1}^{\lfloor\frac{n}{d}......
  • Kubernetes 学习整理
    MetalLB:routeTCPorUDPtraffic(layer4).Ingress:isbasedontheHTTPorHTTPS(layer7),usingNGINXorHAProxy.OnceMetalLBisinstalled,themetallb-operator-controller-managerdeploymentstartsapodnamedoperator.AssoonastheMetalLBoperat......
  • Shiro学习笔记
    Shiroshiro外部来看:内部来看:认证登录基本流程:收集用户身份/凭证,如用户名密码调用Subject.login(),进行登录,如果错误返回异常创建自定义的Realm类,继承org.apache.shiro.realm.AuthorizingRealm类,实现doGetAuthenticationInfo()方法授权流程:首先调用Subject.isPermit......
  • 1.21寒假每日总结12
    思路&&Code12345678910111213141516171819202122232425262728293031323334353637/*高桥和青木N场比赛x      y得分情况分别为x1y1              ...                ..  ......
  • 云原生实践总结
    云原生实践总结......
  • Java中内部类的使用总结
    ​ 参考文档:Java中内部类的使用总结-CJavaPy1、非静态内部类非静态内部类,也就是成员内部类,是定义在另一个类内部的非静态类。这种内部类与外部类之间有着密切的联系,它可以访问外部类的所有成员(包括私有成员),同时外部类也可以访问内部类的所有成员(包括私有成员)。publicclass......
  • 学习笔记-24.1.21
    因此,当您在null引用上访问字段mingcheng时,它们不会被解析。相反,您应该首先创建一个对象并将其放入数组中。因此修改代码如下Pd[]pdd=newPd[20];for(inti=0;i<20;i++){Pdpd=newPd();pdd[i]=pd;} ......
  • 中断机制小总结
    方法介绍publicvoidinterrupt()实例方法Justtosettheinterruptflag实例方法仅仅是设置线程的中断状态为true,发起一个协商而不会立刻停止线程publicstaticbooleaninterrupted()静态方法Thread.interrupted();判断线程是否被中断并清除当前中断状态(做了两件......
  • RabbitMQ学习八 消费者可靠性
    一、消费者确认机制消费者的可靠性是靠消费者确认机制来保证。RabbitMQ提供了消费者确认机制(consumerAcknowledgement)。当消费者处理消息结束后,应该向RabbitMQ发送一个回执,告知RabbitMQ自己处理状态。回执有三种可选值:ack:成功处理消息,RabbitMQ从队列中删除该消息nack:......
  • Rocketmq学习3——消息发送原理源码浅析
    一丶概述RocketMQ消息发送的原理流程可以分为以下几个步骤:1.创建生产者在发送消息前,客户端首先需要创建一个消息生产者(Producer)实例,并设置必要的配置参数,如NameServer地址、生产组名称、消息发送失败的重试次数等。2.启动生产者创建生产者后,需要调用启动方法来初始化生产......