1、python机器学习基础教程——简述

简介: 机器学习(machine learning):从数据中提取知识。分为:监督学习(supervised learning)和无监督学习(unsupervised learning)。

一、引言:

机器学习(machine learning):从数据中提取知识。分为:监督学习(supervised learning)和无监督学习(unsupervised learning)。

二、监督机器学习应用:

1、识别信封上面的手写的邮政编码。

2、基于医学影像判断肿瘤是否为良性。

3、检测信用卡交易中的诈骗行为。

三、无监督机器学习应用:

1、确定一系列博客文章的主题。

2、将客户分成具有相似偏好的群组。

3、检测网站的异常访问模式。

四、构建机器学习解决方案过程中的思考:

1、要回答的问题是什么?已收集到的数据能够回答这个问题吗?

2、要将我的问题表示成机器学习问题,用哪种方法最好?

3、我收集的数据是否足够表达我想要解决的问题?

4、我提取了数据的哪些特征?这些特征能否实现正确的预测?

5、如何衡量应用是否成功?

6、机器学习解决方案与我的研究或商业产品中的其他部分是如何相互影响的?

五、编程环境Anaconda3.4.2+(python3.5+)

anaconda安装遇到的问题请查看

conda httperror http none none for url none Anaconda更新失败解决办法 https://www.jianshu.com/p/c74668743932 

pandas==0.18.1

matplotlib==1.5.1

numpy==1.11.1

scipy==0.17.1

scikit-learn==0.18

相关文章
|
4天前
|
机器学习/深度学习 自然语言处理 PyTorch
使用Python实现循环神经网络(RNN)的博客教程
使用Python实现循环神经网络(RNN)的博客教程
23 1
|
3天前
|
机器学习/深度学习 数据采集 人工智能
机器学习之sklearn基础教程
【5月更文挑战第9天】Sklearn是Python热门机器学习库,提供丰富算法和预处理工具。本文深入讲解基础概念、核心理论、常见问题及解决策略。内容涵盖模型选择与训练、预处理、交叉验证、分类回归、模型评估、数据集划分、正则化、编码分类变量、特征选择与降维、集成学习、超参数调优、模型评估、保存加载及模型解释。学习Sklearn是迈入机器学习领域的关键。
15 3
|
4天前
|
机器学习/深度学习 算法 算法框架/工具
Python深度学习基于Tensorflow(5)机器学习基础
Python深度学习基于Tensorflow(5)机器学习基础
14 2
|
4天前
|
人工智能 IDE 开发工具
python环境安装教程
python环境安装教程
23 0
|
5天前
|
数据采集 iOS开发 MacOS
Python及Pycharm安装教程
Python及Pycharm安装教程
18 0
|
6天前
|
机器学习/深度学习 算法 Python
深入浅出Python机器学习:从零开始的SVM教程/厾罗
深入浅出Python机器学习:从零开始的SVM教程/厾罗
|
6天前
|
机器学习/深度学习 数据采集 算法
机器学习之sklearn基础教程
机器学习之sklearn基础教程
|
6天前
|
算法 机器人 Python
Python实现教程:平面最短路径算法
Python实现教程:平面最短路径算法
13 1
|
12天前
|
机器学习/深度学习 边缘计算 TensorFlow
【Python机器学习专栏】Python机器学习工具与库的未来展望
【4月更文挑战第30天】本文探讨了Python在机器学习中的关键角色,重点介绍了Scikit-learn、TensorFlow和PyTorch等流行库。随着技术进步,未来Python机器学习工具将聚焦自动化、智能化、可解释性和可信赖性,并促进跨领域创新,结合云端与边缘计算,为各领域应用带来更高效、可靠的解决方案。
|
1天前
|
机器学习/深度学习 算法
理解并应用机器学习算法:决策树
【5月更文挑战第12天】决策树是直观的分类与回归机器学习算法,通过树状结构模拟决策过程。每个内部节点代表特征属性,分支代表属性取值,叶子节点代表类别。构建过程包括特征选择(如信息增益、基尼指数等)、决策树生成和剪枝(预剪枝和后剪枝)以防止过拟合。广泛应用在信贷风险评估、医疗诊断等领域。理解并掌握决策树有助于解决实际问题。