美文网首页
Day1 学习准备

Day1 学习准备

作者: Bocchi | 来源:发表于2023-02-11 17:19 被阅读0次

    1 简介

      李航老师的《统计学习方法》是机器学习领域的经典入门教材之一。
      本书分为监督学习和无监督学习两篇,全面系统地介绍了统计学习的主要方法。包括感知机、k 近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与最大熵模型、支持向量机、提升方法、EM 算法、隐马尔可夫模型和条件随机场,以及聚类方法、奇异值分解、主成分分析、潜在语义分析、概率潜在语义分析、马尔科夫链蒙特卡罗法、潜在狄利克雷分配和 PageRank 算法等。本书通过第 1 章、第 12 章、第 13 章、第 22 章进行总结,其余每章都介绍一种统计学习方法。叙述从具体问题或实例入手,由浅入深,阐明思路,给出必要的数学推导,便于读者掌握统计学习方法的实质,学会运用。为满足读者进一步学习的需要,书中还介绍了一些相关研究,给出了少量习题,列出了主要参考文献。


    2 自学指南

    • 建议自学时长:35天
    • 自学形式:以教材内容为主,学习与总结知识点;以课后习题为辅,尝试完成习题,巩固知识理论。
    • 教程地址
      《统计学习方法》(第二版)习题解答
    • 学习安排:
      Task01(3天):阅读第 1 章统计学习方法概论,总结知识点,完成习题 1.1、习题 1.2
      Task02(3天):阅读第 2 章感知机,总结知识点,完成习题 2.1、习题 2.2
      Task03(3天):阅读第 3 章 k 近邻法,总结知识点,完成习题 3.1、习题 3.2、习题 3.3
      Task04(3天):阅读第 4 章朴素贝叶斯法,总结知识点,完成习题 4.1
      Task05(3天):阅读第 5 章决策树,总结知识点,完成习题 5.1、习题 5.2
      Task06(3天):阅读第 6 章逻辑回归与最大熵模型,总结知识点,完成习题 6.2、习题 6.3
      Task07(3天):阅读第 7 章支持向量机,总结知识点,完成习题 7.1、习题 7.2、习题 7.3
      Task08(3天):阅读第 8 章提升方法,总结知识点,完成习题 8.1、习题 8.2
      Task09(3天):阅读第 9 章 EM 算法及其推广,总结知识点,完成习题 9.1
      Task10(4天):阅读第 10 章隐马尔可夫模型,总结知识点,完成习题 10.1、习题 10.2
      Task11(4天):阅读第 11 章条件随机场,总结知识点,完成习题 11.1、习题 11.4

    3 环境准备

      准备好 jupyter / pycharm / vs code 等编程环境,安装好 numpy / pandas / matplotlib 等常用库,注册好笔记打卡的平台账号,并熟悉一下 markdown 格式文档编辑,避免因环境配置、文档提交等问题影响正常学习的进度。
      关于如何写 markdown 和如何把自己的代码上传 github,可以参考这篇文章:如何写好一篇高质量的精选项目?


    4 Notebook 运行环境配置

    1. Python版本
     请使用 python3.7.X,如使用其他版本,requirements.txt 中所列的依赖包可能不兼容。打开命令行窗口,输入 python --version 可查询当前 python 所使用版本。

    2. 安装相关的依赖包

        pip install -r requirements.txt
    

    3. 安装 graphviz (用于展示决策树)
     可参考博客:安装 graphviz 教程及可能存在问题的解决办法

    4. docsify 框架运行

        docsify serve ./docs
    

    5 相关链接

    相关文章

      网友评论

          本文标题:Day1 学习准备

          本文链接:https://www.haomeiwen.com/subject/yxfrkdtx.html