• 1. 机器学习概述


    1.python基础的准备

    本课程拟采用Python做为机器算法应用的实现语言,所以请确保:

    1)安装好Python开发环境, PyCharm 或 Anaconda等都可以,按个人习惯喜好。

    2)基本库的安装,如numpy、pandas、scipy、matplotlib

    3)具备一定的Python编程技能,如果不熟悉,可选择一个教程进行学习,Python简单好上手,资源也很丰富。

    菜鸟教程 Python 3 教程 http://www.runoob.com/python3/python3-tutorial.html 

    廖雪峰的官方网站 Python3 https://www.liaoxuefeng.com/wiki/1016959663602400

    学习视频

    答:(1)Python开发环境

         PyCharm

         python的版本是3.7

     

    (2)基本库的安装

    pip list:

    导入numpy、pandas库

     

    导入scipy库

     导入matplotlib库

    2.本周视频学习内容:https://www.bilibili.com/video/BV1Tb411H7uC?p=1

    1)P4 Python基础

    2)P1 机器学习概论

    答:(1)Python基础

                         

           

         

    (2)机器学习概论:了解机器学习概述、流程、主要的算法

         

            

    3)什么是机器学习,有哪些分类?

    答:机器学习通过从数据里提取规则或模式来把数据转换成信息。主要的方法有归纳学习法和分析学习法。数据首先被预处理,形成特征,然后根据特征创建某种模型。机器学习算法分析收集到的数据,分配权重、阈值和其他参数达到学习目的。

    (1)监督学习:通过已有的训练样本(即已知数据以及其对应的输出)来训练,从而得到一个最优模型,再利用这个模型将所有新的数据样本映射为相应的输出结果,对输出结果进行简单的判断从而实现分类的目的,那么这个最优模型也就具有了对未知数据进行分类的能力。

    (2)无监督学习:我们事先没有任何训练数据样本,需要直接对数据进行建模。

    (3)半监督学习:半监督学习介于监督学习与无监督学习之间,其主要解决的问题是利用少量的标注样本和大量的未标注样本进行训练和分类,从而达到减少标注代价、提高学习能力的目的。比如在生物学中,对某种蛋白质的结构分析或者功能鉴定,可能会花上生物学家很多年的工作,而大量的未标记的数据却很容易得到。

    (4)强化学习:是智能系统从环境到行为映射的学习,以使强化信号函数值最大。

  • 相关阅读:
    一、汇编基础知识
    PHP RabbitMQ消息队列演示代码
    PHP CentOS下安装PHP及部署ThinkPHP
    MySQL CentOS下安装MySQL
    ThinkPHP 对接支付宝支付接口
    ThinkPHP 获取当前页面完整的URL地址
    前端 Validform.js属性,用法及Ajax提交简介
    PHP 配置Xdebug调试工具
    ThinkPHP 原生分页功能改进,更好用更美观
    ThinkPHP 使用第三方phpmailer库发送邮件
  • 原文地址:https://www.cnblogs.com/momo-er/p/12599484.html
Copyright © 2020-2023  润新知