day1 机器学习基础
文章目录
- 1.1什么是机器学习
- 1.2关键术语
- 1.3主要任务
- 分类 回归
- 1.4如何选择合适的算法
- 选择监督学习算法后
- 选择无监督学习算法后
- 1.5 开发机器学习的步骤
- 1.6 numpy pandas函数基础
1.1什么是机器学习
简单来说:把无序的数据转化为有用的信息,主要任务:分类 回归
正确率达百分之六十以上的准确率都被认为是成功的
1.2关键术语
一些专业术语
- 特征 事物的属性
- 训练集 分类好的样本
- 测试集 用来评估训练的模型
1.3主要任务
分类 回归
监督学习算法 |
---|
k-近邻算法 线性回归 |
朴素贝叶斯 局部加权线性回归 |
支持向量机 Ridge回归 |
决策树 Lasso最小回归系数估计 |
无监督学习算法 |
---|
k- 均值 最大期望算法 |
DBSCAN Parzen窗设计 |
1.4如何选择合适的算法
首先考虑目的是什么
如果要预测目标的值可以选择监督学习算法,否则可以选择无监督学习算法
选择监督学习算法后
如果目标变量的值是离散的 如 是/否 ,1/2/3 ,红/黄/蓝 可以选择分类算法
如果目标变量值是连续的 如 0-100.0,-999-999等 则需要选择回归算法
如果不想预测可以选择无监督算法
选择无监督学习算法后
如果需要将数据划分为离散的组 聚类算法
如果需要估计数据和每个分组的相似程度 则需要使用密度估计算法
1.5 开发机器学习的步骤
- 收集数据
爬虫 传感器等 - 准备输入数据
确保数据的格式 - 分析输入数据
人工分析以前得到的数据,如果有信任的数据源,可跳过第三步 - 训练算法
将处理过的数据输入到算法中 - 测试算法
使用预测集测试,评估算法的效果 - 使用算法
将机器学习算法转化为应用程序
1.6 numpy pandas函数基础
numpy
pandas
day1 机器学习基础相关推荐
- 机器学习(1)机器学习基础 鸢尾花数据集
目录 一.机器学习基础理论 1.机器学习过程 2.机器学习分类 3.数据集返回值介绍 二.鸢尾花数据集(实战) 1.首先是获取数据集 2.显示数据集信息(可以不要) 三.数据集划分 1.数据集划分AP ...
- 【直播】陈信达:零基础计算机视觉之机器学习基础
零基础计算机视觉之机器学习基础 直播信息 分享嘉宾:陈信达,Datawhale成员,上海科技大学硕士. 直播时间:2021年07月30日 20:00 直播内容: 线性回归与指针读数识别 逻辑回归原理与 ...
- 资源 | Intel发布AI免费系列课程3部曲:机器学习基础、深度学习基础以及TensorFlow基础
翻译 | AI科技大本营(公众号ID:rgznai100) 校对 | 成龙 编辑 | 明明 Intel于近期发布了三门AI系列的免费课程,分别是关于机器学习基础.深度学习基础.TensorFlow基础 ...
- python分类器鸢尾花怎么写_python机器学习基础教程-鸢尾花分类
一: 环境准备: 1.导入的库: importnumpy as npimportmatplotlib.pyplot as pltimportpandas as pdimport mglearn 2.导 ...
- KNN算法的机器学习基础
KNN算法的机器学习基础 https://mp.weixin.qq.com/s/985Ym3LjFLdkmqbytIqpJQ 本文原标题 : Machine Learning Basics with ...
- 机器学习基础(一)——人工神经网络与简单的感知器
机器学习基础(一)--人工神经网络与简单的感知器 (2012-07-04 19:57:20) 转载▼ 标签: 杂谈 分类: machineのlearning 从最开始做数据挖掘而接触人工智能的知识开始 ...
- Python机器学习基础教程-第2章-监督学习之K近邻
前言 本系列教程基本就是摘抄<Python机器学习基础教程>中的例子内容. 为了便于跟踪和学习,本系列教程在Github上提供了jupyter notebook 版本: Github仓库: ...
- 【机器学习实战】第1章 机器学习基础
第1章 机器学习基础 机器学习 概述 机器学习就是把无序的数据转换成有用的信息. 获取海量的数据 从海量数据中获取有用的信息 我们会利用计算机来彰显数据背后的真实含义,这才是机器学习的意义. 机器学习 ...
- 1.3 机器学习基础-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
←上一篇 ↓↑ 下一篇→ 1.2 偏差/方差 回到目录 1.4 正则化 机器学习基础 (Basic "Recipe" for Machine Learning) 上节课我们讲的是如 ...
最新文章
- asp 设置table 间距_B端后台表格(table)如何设计
- C++:文件操作2 文本文件和二进制文件的读写
- SQL Server-聚焦事务、隔离级别详解(二十九)
- SQL中object_id函数的用法
- 算法题:找出一个数组中相加值最大的连续序列元素
- 数据库迁移_数据库迁移了解一下
- Linux中英文命令对应
- 通过request读取所有参数
- 提高页面渲染速度的建议以及方案
- 少儿编程家长疑问解答
- 短信验证码接口开发代码
- 哪个求职网站最靠谱?
- XTU Oj 128
- 华为路由器:ipsec技术
- Input输入框如何禁止输入中文
- pycharm中使用chatgpt
- 计算机辅助设计绘图员技能鉴定试题(建筑类),计算机辅助设计高级绘图员技能鉴定试题...
- 【实验】编译原理——编译器认知实验
- python笑傲江湖_PHP 2019年继续笑傲江湖
- Python代码搜索并下载酷狗音乐