1.机器学习基础

1.机器学习基础

在这里插入图片描述

本次笔记只讲在干嘛、分类、常见派别这三部分。

1.1在干嘛

给定数据集D:{x,y},其中,x是输入(input),y是输出(output)。其实就是求P(y|x)=P(x,y)/P(x),即条件概率。

1.2常见派别

目前主要有生成派(generative model)、模式派(pattern model)两类。

1.2.1生成派(generative model):

​ 主要操作是估算P(x,y)。

​ 缺点:数据量要很大

​ 优点:有理论基础;可解释性高

1.2.2模式派(pattern model):

​ 主要操作是估计P(y)。利用联合概率P(x,y)正比于P(y|x),而P(x,y)=P(x|y)*P(y)。

1.3分类

​ 主要有监督学习(supervised learning)、无监督学习(unsupervised learning)、强化学习(reinforcement learning)三类。

1.3.1监督学习(supervised learning)

定义:

训练含有很多特征的数据集。样本都有一个标签或目标,标签对模型有修正作用。观察随机向量x及其相关联的y,估计p(y | x)。

在这里插入图片描述

常见分类

在这里插入图片描述

1.3.2无监督学习(unsupervised learning)

在这里插入图片描述

常见分类如下:

在这里插入图片描述

1.3.3强化学习(reinforcement learning)

在这里插入图片描述
应用:博弈论

1.3.4新兴方法

online learning在线学习

transfer learning迁移学习

multi-task learning多任务学习

federating learning联邦学习

1.4推荐书籍

Duda:Pattern Recognition(PR)

Haslie:The elements of statistic learning

杉山将:图解机器学习

李沐:Dive into deep learning

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "python机器学习基础源码.zip" 是一个压缩文件,其中包含了一些用Python编写的机器学习基础源码。 机器学习是一门研究如何使计算机能够通过数据学习和改进的领域。通过使用机器学习算法和模型,我们可以让计算机自动从数据中发现规律和模式,并利用这些知识来做出预测和决策。 在这个压缩文件中,可能会有一些用于演示不同机器学习算法的源码。这些算法可以用于分类、回归、聚类、降维等各种机器学习任务。其中一些常见的机器学习算法可能包括决策树、支持向量机、朴素贝叶斯、神经网络等。 这些源码文件可能包含了一些常见的Python机器学习库的使用示例,例如Scikit-learn、Tensorflow、Keras等。这些库提供了许多高效的机器学习算法和工具,可以帮助开发者更方便地实现机器学习任务。 通过研究这些源码,我们可以学习到如何使用Python编写机器学习算法,如何准备数据、训练模型、评估性能等。同时,我们也可以了解到机器学习领域中的一些常见问题和解决方案。 总之,"python机器学习基础源码.zip" 这个压缩文件提供了一些机器学习基础源码,是学习和实践机器学习的很好的资源。 ### 回答2: Python机器学习基础源码.zip是一个压缩文件,其中包含了Python机器学习基础源码。 Python是一种强大的编程语言,也是数据科学和机器学习领域广泛使用的语言之一。机器学习是一种人工智能的分支,旨在让计算机能够通过数据学习,从而做出预测或进行决策。 Python机器学习基础源码.zip中的文件可能包含了各种用Python编写的机器学习算法或模型的源代码,例如线性回归、逻辑回归、决策树、支持向量机等等。这些源码的编写是为了解决机器学习问题,如分类、回归、聚类等。 学习源码对于理解机器学习算法的原理和实现非常有帮助。因为源码展示了算法的具体实现细节,包括数据准备、特征工程、模型构建、训练和预测等步骤。通过阅读和理解源码,我们可以更好地理解算法的工作原理,进一步优化和改进算法,或者将其应用于自己的项目中。 要使用Python机器学习基础源码.zip,首先需要解压缩文件,可以使用压缩软件如WinRAR或7-Zip等。然后,您可以查看源码文件,并在自己的机器上运行这些代码,了解算法的运行过程和输出结果。您还可以修改代码,测试不同的参数或修改算法逻辑,以适应自己的需求。 总之,Python机器学习基础源码.zip对于学习和实践机器学习领域非常有价值。通过研究源码,您可以加深对机器学习算法的理解,掌握其应用,并在实践中不断完善和优化算法。 ### 回答3: "python机器学习基础源码.zip" 是一个包含有关 Python 机器学习基础的源代码的压缩文件。Python 机器学习是一种应用机器学习算法和技术的方法,使用 Python 编程语言实现。该文件可能包含许多脚本和模块,用于展示与机器学习相关的基本概念和算法。 这个压缩文件可能包含以下类型的文件: 1. 数据集文件:用于训练和测试机器学习模型的数据集,这些文件可能采用常见的格式,如 CSV 或 JSON。 2. 模型训练文件:包含训练机器学习模型的源代码,这些文件可能使用各种 Python 库实现,如 scikit-learn 或 TensorFlow。 3. 模型评估文件:包含评估已训练模型性能的源代码,这些文件可能包括精确度、召回率、准确度和 F1 分数等指标的计算。 4. 数据预处理文件:包含对数据进行预处理和清洗的代码,例如数据缩放、特征选择和特征工程等操作。 5. 可视化文件:包含用于可视化机器学习模型和结果的源代码,例如绘制学习曲线、特征重要性图和混淆矩阵等图形。 这些源代码文件可以帮助学习者理解机器学习的基本概念,并为他们提供一个基础,用于进一步学习和实践更复杂的机器学习任务。学习者可以通过阅读和运行这些源代码,了解机器学习模型的构建过程、训练和评估技术,以及如何应用这些技术来解决现实世界的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值