# 零基础一起自学数据科学 **Repository Path**: yu-ying0525/Algorithm-class ## Basic Information - **Project Name**: 零基础一起自学数据科学 - **Description**: 原本为某大专院校的人工智能专业写的数据科学,人工智能算法实现 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 37 - **Created**: 2024-11-14 - **Last Updated**: 2024-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Algorithm-class ### 此项目为原本为淮南职业技术学院人工智能专业的授课而准备,目前开源出来供各位零基础但是对数据科学有兴趣的同学自学,其中的资料.md文件中推荐了我觉得很适合给新手小白看的各种视频课程和文章,包括但不限于以下内容。 ### 有很大一部分为教学超纲内容,但考虑到课程的实用性依然会在接下来继续拓展,以供有能力的同学深入学习。课程内容会主要以实现和原理讲解为主,尽量涵盖到各个模型和实战时会用到的不同情况的知识点。 ### 目前课程正在准备中,预计将更新常用机器学习算法的使用及小部分实战项目 ### 预计涵盖模块有: * #### 传统机器学习当中的以下任务源码及调包实现 * 分类 * 聚类 * 回归 * 推荐算法 * 规划算法 * * 超参数最优化 * 数据预处理 * * 数据降维 * * 数据增强 * * 数据筛选 * 数据编码 * 时间序列分析 * #### 深度学习当中的以下任务源码及调包实现 * DNN * RNN * LSTM * CNN * Transformer * #### 强化学习预计更新 * MDP * Q-learning * MCEG # 前置知识学习视频课 根据个人学习机器学习到深度学习以及初步学习强化学习的经验来看,对于基础薄弱甚至零基础的同学来说,想要入门千万不要在数学和理论上浪费太多时间。虽然说数学是机器学习的基础,但是时至今日,机器学习和深度学习以及其他人工智能的发展及其庞大,牵涉到的数学概念和数学方法横跨了数学和理科的很多领域,从统计学,概率论,集合论,信息论,最优化,运筹论,甚至到范畴论等等等等不一而足。中间甚至夹杂很多经济学和逻辑学等传统而言文科的概念,很难说需要多少知识才能掌握人工智能的核心技能。 对于我们来说,在掌握基础数学知识后,动起手来运用手中的知识:理解,复现和实验不同算法的效果,体会其中所运用的数学方法和数学原理才是理解和掌握机器学习最好的途径。作为工程师,我们更需要掌握的是在不同的数据和现实环境下选用合适的方法来解决问题。了解不同方向的方法的优势和其短板,运用数学的方法对当前的问题建立合适的模型和优化。 当然,有一些基础的公共数学课程还是必要掌握的,以下我推荐了一些基础数学课程,尽量选取简单易懂,由浅入深的课程来推荐大家掌握一些基础的统计学和线性代数以及微积分的概念,还有一门关于博弈论的问题讲解公开课来启发大家在建立决策模型时的思考方法的启发。 在每个算法的文件夹中,我也会推荐一些介绍大家了解和掌握当前算法所需要的一些知识的文章或者视频供大家自学。 希望每个喜欢或者课程需要而学习的同学在这些人类智慧的灵光闪耀时当中玩儿的愉快 #### 数学基础概念推荐网课: [【统计学基础】统计学速成课 Statistics - [45集全/中英双语] - Crash Course Statistics](https://www.bilibili.com/video/av84276673/?p=&vd_source=ce2c265fe654b727a504cf64875b6105) [【中文概率论基础】70分钟概率论通俗讲解 【中文课程】](https://www.bilibili.com/video/BV1fM411f7cX/?buvid=Z54EC55A3FFA99FD44CFB9332BE8961B69B9&is_story_h5=false&mid=uL3MQa8LoOiDbD2ugbClFg%3D%3D&p=1&plat_id=114&share_from=ugc&share_medium=iphone&share_plat=ios&share_source=GENERIC&share_tag=s_i×tamp=1701650770&unique_k=awDBrFT&up_id=495226768&vd_source=ce2c265fe654b727a504cf64875b6105) [【线性代数基础】 UP主汉语配音-【线性代数的本质】合集-转载于3Blue1Brown官方双语】](https://www.bilibili.com/video/BV1ib411t7YR/?spm_id_from=333.337.search-card.all.click&vd_source=ce2c265fe654b727a504cf64875b6105) [【微积分基础】【 UP主汉语配音-【微积分的本质】合集-转载于3Blue1Brown官方双语】](https://www.bilibili.com/video/BV1ob411y7L9/?spm_id_from=333.337.search-card.all.click&vd_source=ce2c265fe654b727a504cf64875b6105) [【博弈论基础】【公开课】【博弈论基础】我推荐所有人学点博弈论](https://www.bilibili.com/video/BV1eT411A7d1/?vd_source=ce2c265fe654b727a504cf64875b6105)