.朴素贝叶斯中条件独立指的是数据集各个特征的取值与其他特征不相关
时间: 2023-05-20 21:07:10 浏览: 66
好的,以下是几个颠覆式创新的案例:
1. Airbnb:通过共享经济模式,让人们可以将自己的房屋出租给旅行者,从而颠覆了传统的酒店业模式。
2. Uber:通过打车软件,让人们可以轻松叫到出租车,颠覆了传统的出租车业模式。
3. Tesla:通过电动汽车技术,颠覆了传统的燃油汽车行业,成为了全球最受欢迎的电动汽车品牌之一。
4. Amazon:通过在线购物和物流配送,颠覆了传统的零售业模式,成为了全球最大的在线零售商之一。
5. Netflix:通过在线视频流媒体服务,颠覆了传统的电视和电影行业,成为了全球最受欢迎的视频流媒体平台之一。
希望这些案例能够给您带来一些启示。
相关问题
什么是朴素贝叶斯算法,它需要进行什么计算?
朴素贝叶斯算法是一种基于贝叶斯定理的分类算法。它假设每个特征与其他特征都是相互独立的,因此可以将多个特征的概率相乘来计算一个样本属于某个类别的概率,进而进行分类。
具体来说,在朴素贝叶斯算法中,我们需要先确定一个分类的目标,然后根据训练集中的数据计算出每个特征在每个分类下的条件概率。这些条件概率可以通过统计训练集中每个分类下,每个特征取值的频率来进行计算。然后,对于一个新的样本,我们可以根据贝叶斯定理计算出它属于每个分类的概率,并选择概率最大的作为分类结果。
具体地,假设我们有一个样本$x=(x_1,x_2,...,x_n)$,其中$x_i$表示样本的第i个特征,$y$表示样本的分类。那么朴素贝叶斯算法的分类公式可以表示为:
$$P(y|x) = \frac{P(y)P(x|y)}{P(x)}$$
其中,$P(y)$表示分类y出现的先验概率,可以通过训练数据集中每个分类出现的频率计算得到。$P(x|y)$表示在分类y下,每个特征$x_i$的条件概率,可以通过训练数据集中分类为y的样本中特征$x_i$取值的频率计算得到。$P(x)$表示样本x出现的概率,可以通过所有分类下每个特征取值的频率计算得到。
朴素贝叶斯算法的优点是计算简单、速度快,同时对于小规模的数据集表现良好。缺点是它假设所有特征都是相互独立的,这在实际应用中并不一定成立,因此分类结果可能不够准确。
sklearn朴素贝叶斯案例
在sklearn中,朴素贝叶斯有三种方法可供使用,分别是贝努力朴素贝叶斯、高斯朴素贝叶斯和多项式朴素贝叶斯。在贝努力朴素贝叶斯中,适用于二值特征的数据集,每个特征只有0和1两个数值。而在高斯朴素贝叶斯中,适用于连续特征的数据集,假设特征符合正态分布。最后,在多项式朴素贝叶斯中,适用于多项特征的数据集,特征可以有多个不同的取值。这三种方法可以根据不同的数据集和问题选择合适的方法来进行分类。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [sklearn机器学习之朴素贝叶斯](https://blog.csdn.net/weixin_48077303/article/details/117396838)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *3* [sklearn中的朴素贝叶斯](https://blog.csdn.net/momokofly/article/details/122459260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]