zoukankan      html  css  js  c++  java
  • 机器学习1

    机器学习

    - 算法模型:对象。
    - 作用:
        - 预测
        - 分类
    - 样本数据:
        - 特征数据:自变量(必须是二维)
        - 目标数据:因变量
    - 模型的分类:
        - 有监督学习:sklearn
        - 无监督学习:
        - 半监督学习:
    - 编码流程:
        - 1.选择模型
        - 2.实例化一个模型对象
        - 3.提取样本数据
        - 4.拆分样本数据(训练,测试数据)
        - 5.训练模型
        - 6.保存模型
        - 7.测试模型的精准度
    手写数字识别案例回顾
    手写数字识别案例回顾
    - 提取样本数据
        - 特征:5000张图片对应的数据(二维)
        - 目标:5000个0-9之间的数字
    - 切分样本(训练,测试数据)
    - 实例化KNN的模型对象(k)
    - 训练模型
    - 模型的测试
    - 保存模型
    - 对个三维的图片数据进行降维:mean(aixs=2)==>二维
    - 图片进行像素等比例的压缩(28*28- 变形成1行-1列

    from sklearn.linear_model import LinearRegression
    # 实例化一个模型对象
    linner = LinearRegression()
    # 求解 (训练模型):需要将样本数据(特征,目标)带入到模型对象中
    linner.fit() # X特征数据必须是二维的 y目标

  • 相关阅读:
    linux 修改文件夹颜色 终端颜色
    每日更新FadeTop背景为必应图片
    odoo 去除动作菜单的删除按钮
    crontab详解
    odoo 创建初始数据库 切换当前数据库
    python for else
    lfi phpinfo
    python __dict__
    iscsi 开机自动挂载
    HP SSD smart path
  • 原文地址:https://www.cnblogs.com/zhangchen-sx/p/10868077.html
Copyright © 2011-2022 走看看