机器学习基础

1.1 人工智能概述

1 应用场景
    电子商务,卫星网络...
2 案例
    目标检测,风格案例
3 三要素
    数据
    算法
    计算力
        CPU:IO密集型程序
        GPU:计算密集型,并行运算
4 关系
    机器学习是人工智能的实现途径
    深度学习是机器学习的一种方法发展而来的

1.2 人工智能发展历程

1 起源
    图灵测试
    达特茅斯会议(1956年  人工智能元年)
2 发展
    起步
    反思
    应用
    低迷
    稳步
    蓬勃

1.3 人工智能的主要分支

1 计算机视觉
2 自然语言处理
    语音识别
    文本挖掘
    机器翻译
3 机器人

1.4 机器学习工作流程

1 定义
    数据
    模型
    预测
    从数据中自动分析获得模型,利用模型对未知数据进行预测
2 流程
    1 获取数据
    2 数据基本处理
    3 特征工程
    4 机器学习
    5 模型评估
        效果好:上线服务
        效果不好:重复以上步骤
3 数据集介绍
    1 概念
    样本:一行数据
    特征:一列数据
    目标值:标签值,预测的结果
    2 数据类型
        有目标值有特征值 -目标值连续,离散
        只有特征值,没有目标值
    3 数据分割
        训练集:用于机器学习,80 70 75
        测试集:用于模型评估,20 30 25
4 数据基本处理
    缺失值,异常值处理
5 特征工程
    1 定义
    用专业的知识背景和技巧处理数据,是机器学习达到的更好的效果
    2 意义
    决定了机器学习效果的上限
    3 内容
    特征提取 -- 将任意数据转换为数字特征
    特征预处理 -- 将数据转换为更适合机器模型数据的过程
    特征降维 -- 减少特征个数
6 机器学习
    选择合适的算法
7 模型评估
    评估训练好的模型

1.5 机器学习算法分类

1 有监督学习
    输入:有特征值,有目标值
    输出:连续:回归
        离散:分类
2 无监督学习
    只有特征值
3 半监督学习
    部分有目标值,部分没有目标值
4 强化学习
    自动连续决策的过程
    要素:agent,action,environment,observation,reward

1.6 模型评估

1 分类
准确率,精确率,召回率,...
2 回归
均方根误差,平均绝对误差...
3 拟合
欠拟合:学到的特征太少,在训练集中表现不好
过拟合:学到的特征太多,在训练集中表现很好,在测试集中表现不好

1.7 azure平台实验

1.8 深度学习

从神经网络发展而来
低层负责简单的内容,越往高层越复杂

2.1 库的安装

2.2 Jupyter Notebook使用

1 简介
    Ipython的网页加强版
    编写代码,文档,展示
    .ipynb
2 原因
    目标不明确,通过执行代码来理解问题,解决问题
3 cell
    in out 会话
    编辑模式
    命令模式
4 鼠标操作
5 快捷键
    shift + enter :执行本单元代码,跳到下一单元
    ctrl + enter:执行本单元代码,留在本单元
    命令模式下:
    A:上方插入
    B: 下方插入
    M:markdown模式
    Y:代码模式
    编辑模式:
    Tab :补全代码
    ctrl+\:注释代码
6 markdown:
 # 标题
 - 缩进
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值