概要
最近准备专门把算法方面的内容总结一下,由于本身做自然语言处理,按照学习路径分成:
- 数据结构与基础算法
- 机器学习
- 自然语言处理
这三部分,其中数据结构与基础算法总结常见的数据结构与排序、搜索算法。参考大神总结的leetcode 101 题解。机器学习使用李航老师的《统计机器学习》第二版、DL圣经《深度学习》、周志华西瓜书《机器学习》。自然语言处理是具体一些自然语言处理任务的总结。在此立flag,不设定结束时间,作为一个长期的专题学习总结规划。
数据结构与基础算法
数据结构与基础算法以《LeetCode 101:和你一起你轻松刷题》为研究对象,对数据结构和算法进行学习并在leetcode上刷题实战。最终实现完成该书上提到的所有题目总结。
机器学习
机器学习以李航老师的《统计机器学习》和《深度学习》以及最新的重大突破性论文为主要学习资源,重点研究学习与自然语言处理相关度较大的模型算法。
自然语言处理
自然语言处理以自己平时工作中遇到的任务或自然语言处理项目为对象,对该任务使用的模型算法进行总结。