专栏名称: Python新手营
数据,算法,人工智能
目录
相关文章推荐
新智元  ·  爆火AI编程Windsurf突遭Claude ... ·  16 小时前  
量子位  ·  陶哲轩转发!华人数学博士后反超DeepMin ... ·  18 小时前  
新智元  ·  陶哲轩再爆:一个月三破18年未解难题!Alp ... ·  18 小时前  
爱可可-爱生活  ·  人人能懂的AI前沿解读(6.3)网页链接 ... ·  2 天前  
爱可可-爱生活  ·  【[81星]Beam-and-Spyroso ... ·  2 天前  
51好读  ›  专栏  ›  Python新手营

最新!BAT大厂AI面试题整理,跳槽进大厂必备(速度收藏)

Python新手营  · 公众号  · AI  · 2020-10-19 20:05

正文

请到「今天看啥」查看全文


生成模型和判别模型的区别?

生成模型:由数据学习到联合分布P(X,Y) ,然后求出条件概率分布P(Y IX) 作为预测的模型:P(YJX) =P(X, Y) /P(X) ,生成模型表示了给定输入X产生输出Y的生成关系,典型有朴素贝叶斯和隐马尔可夫模型等。


判别模型:由数据直接学习决策函数f(X) 或者条件概率分布P(Y IX) 作为预测的模型。典型包括感知机、绝阐述、logistic回归、svm等。


生成模型的特点:

还原出了联合概率分布P(X,Y),而判别模型不能。

样本容量增加时,生成模型更快收敛于真实模型。

存在隐变量时,仍可用生成方法,而不能用判别方法。


判别模型的特点:

直接学习决策函数或条件分布,直面预测,往往准确率更高。由于直接面对预测,可以对数据进行各种程度的抽象、定义特征并使用,简化学习问题。

03

线性分类器与非线性分类器的区别以及优劣?







请到「今天看啥」查看全文