机器学习——初识及实践选择

Lee-yang Lee-yang     2022-08-05     767

关键词:

作为机器学习基础学习的开篇,记录一下自己对于机器学习基础的认识和实践选择。

参考书目:

机器学习实战

这里也给出电子版本的中英文pdf文件和code:here(azkx)   我不会告诉你Ctrl+A会有其它发现~

1、基础


 对于机器学习的相关方法,最直观的认识是可以将其分为有监督和无监督两大类,可以使用思维导图来直观表示:

技术分享

 (使用MindNode来绘制的思维导图,源文件在这里)

其实在实际使用中,分类的方法和回归的方法的分界并不明显,有时还会结合起来使用的。

 

具体的开发步骤大致有这些过程:

  ①、收集获取数据

  ②、准备输入数据

  ③、分析预处理输入数据

  ④、训练算法-->无监督算法无需训练过程,核心内容集中在⑤

  ⑤、测试算法

  ⑥、使用算法

 

 

2、实践


 目前机器学习的很多实践都是在Python上实现的,所以选择Python是理所当然的。

 

 可能会使用到的Python第三方库有:

 Numpy、Scipy、Matplotlib、Pandas、StatsModels、Scikit-Learn、Keras、Gensim等。

 

python机器学习《机器学习python实践》整理,sklearn库应用详解(代码片段)

TableofContents1  初始1.1  初识机器学习1.2  python机器学习的生态圈1.3  第一个机器学习项目1.3.1  机器学习中的helloworld项目1.3.2  导入数据1.3.3  概述数据1.3.4  数据可视化1.3.5  评估算法1.3.5.1  分离评估数据集1.3.5.2  创... 查看详情

《python机器学习及实践》----监督学习经典模型

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:importpandasaspdimportnumpyasnpcolumn_names=... 查看详情

《python机器学习及实践》----模型实用技巧

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:measurements=['city':'Dubai'... 查看详情

《python机器学习及实践》----良/恶性乳腺癌肿瘤预测

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的。代码片段:importpandasaspdimportmatplotlib.pyplotaspltimportnumpyasnpfromsklearn.linear_modelimportLogisticRegression... 查看详情

python机器学习及实践+从零开始通往kaggle竞赛之路

内容简介  本书面向所有对机器学习与数据挖掘的实践及竞赛感兴趣的读者,从零开始,以Python编程语言为基础,在不涉及大量数学模型与复杂编程知识的前提下,逐步带领读者熟悉并且掌握当下最流行的机器学习、数据... 查看详情

《机器学习及实践--从零开始通往kaggle竞赛之路》

《机器学习及实践--从零开始通往Kaggle竞赛之路》在开始说之前一个很重要的Tip:电脑至少要求是64位的,这是我的痛。断断续续花了个把月的时间把这本书过了一遍。这是一本非常适合基于python入门的机器学习入门的书籍,全... 查看详情

python机器学习及实践——进阶篇6(超参数搜索)(代码片段)

前面所提到的模型配置,我们一般统称为模型的超参数,如K近邻算法中的K值支持向量机中不同的和函数等。多数情况下,超参数的选择是无限的。因此在有限的时间内,除了可以验证人工预设几种超参数组合以... 查看详情

《python机器学习及实践》----无监督学习之数据聚类

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:#coding:utf-8#分别导入numpy、matplotlib以... 查看详情

《python机器学习及实践》----无监督学习之特征降维

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:#coding:utf-8importnumpyasnpM=np.array([[1,... 查看详情

《python机器学习及实践》----监督学习经典模型

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:importpandasaspdimportnumpyasnpcolumn_names=... 查看详情

《机器学习算法原理与编程实践》学习笔记

(上接第一章)1.2对象、矩阵与矢量化编程1.2.1对象与维度(略)1.2.2初识矩阵(略)1.2.3矢量化编程与GPU运算(略)1.2.4理解数学公式与NumPy矩阵运算1.矩阵的初始化#coding:utf-8importnumpyasnp#导入NumPy包#创建3*5的全0矩阵和全1的矩阵my... 查看详情

《ros理论与实践》学习笔记机器视觉处理(代码片段)

《ROS理论与实践》学习笔记(六)机器视觉处理课程内容1.ROS摄像头驱动及数据接口2.摄像头参数标定3.ROS+OpenCV图像处理方法及案例4.ROS+Tensorflow物体识别方法及案例本讲作业1.通过人脸识别方式,发布速度控制指... 查看详情

python机器学习及实践——特征降维

特征降维是无监督学习的另一个应用,目的有两个:一是我们经常在实际项目中遭遇特征维度非常高的训练样本,而往往无法借助自己的领域知识人工构建有效特征;二是在数据表现方面,我们无法用肉眼观... 查看详情

《python机器学习及实践》----模型实用技巧

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的,或者是sklearn自带数据下载到本地使用的。代码片段:measurements=['city':'Dubai'... 查看详情

python机器学习及实践——进阶篇5(模型检验)

前面时不时提到模型检验或者交叉验证等词汇,特别是在对不同模型的配置,不同的特征组合,在相同的数据和任务下进行评价的时候。究其原因是因为仅仅使用默认配置的模型与不经处理的数据特征,在大多数... 查看详情

初识机器学习

机器学习的定义:让机器代替人,实现人的工作。 现有的机器学习分类:(1)监督学习   ===>分类问题(2)半监督学习 ===>聚类问题(3)非监督学习 ===>聚类问题(4)强化学习   ===>降... 查看详情

机器学习之路--初识

SupervisedandunsupervisedlearningSupervisedlearing: "rightanswers" GivenRegression:PredictcontinuousvaluedoutputClassification:DiscretevaluedoutputUnsupervisedlearning:"Datasets"Givenandnotc 查看详情

《python机器学习及实践》----良/恶性乳腺癌肿瘤预测

本片博客是根据《Python机器学习及实践》一书中的实例,所有代码均在本地编译通过。数据为从该书指定的百度网盘上下载的。代码片段:importpandasaspdimportmatplotlib.pyplotaspltimportnumpyasnpfromsklearn.linear_modelimportLogisticRegression... 查看详情