机器学习算法C/C++实现
来源:互联网 发布:java单机游戏免费下载 编辑:程序博客网 时间:2024/06/08 18:18
先说点题外话吧,已经有很长段时间没码代码了,因为个人觉得代码什么时候时候敲都不晚,而数学总是学不完。直到最近才意识到,有必要把当前学的理论转化为代码。其实,在写这些代码的过程中,难的不是如何编程实现,而是如何理解那些数学推导过程。尤其是矩阵的运算,自己写的库还是很浅的,而对机器学习而言,大部分的运算都是建立在矩阵基础上的。再次说明,难得不是编程,而是算法,是数学!对于机器学习理论部分,以后有时间再搬上来(公式,图片实在麻烦)!
再来说说这些代码吧!算法在实现上主要考虑算法设计的核心,所以只提供算法实现的主要设计过程,同时提供训练数据和测试数据。这样即方便学习者理解算法本身,也提供了测试算法实现的正确性测试的基础!下面是程序主要实现的机器学习算法。
1 KNN
2 ID3,C4.5,CART
3 Adboost
4 bayes
5 线性回归,岭回归,局部加权线性回归
6 逻辑回归-梯度下降,随机梯度下降
7 SVM-SMO算法,核函数
8 Kmeans,二分Kmeans
9 MDP,动态规划求解MDP
10 Matrix库
https://github.com/myazi/myLearn
最后强调,欢迎机器学习同行们指点交流,互相学习!
0 0
- 机器学习算法C/C++实现
- 机器学习算法之C4.5(C语言实现)
- 机器视觉常用算法C语言实现
- c 4.5 k-means 算法 机器学习
- 算法学习 - bitmap实现(c++)
- 《机器学习实战》读书笔记—k近邻算法c语言实现(win下)
- 可在单片机上运行的机器学习算法KNN(C语言实现)
- 算法学习第二课链表C语言实现
- 机器学习之Logistic回归(c语言实现)
- 算法:C语言实现(Algorithms In C)的学习
- 排序算法实现(C/C++)
- 机器学习算法-python实现
- 机器学习算法python实现
- 匈牙利算法(C#)实现
- 算法(c++)实现
- C#MD5算法实现
- md5算法C实现
- A*算法C实现
- Codeforces 443D Andrey and Problem
- Python练习2-基本聊天程序-虚拟茶会话
- jieba中文分词工具
- [Codeforces805] C. Find Amir
- error LNK2005: __vsnwprintf already defined in libcmtd.lib(vsnwprnt.obj)
- 机器学习算法C/C++实现
- 【Hexo】Hexo+Github构建个人博客 (一):环境配置
- Ubuntu下安装Redis
- 【Hexo】Hexo+Github构建个人博客 (三):添加皮肤主题
- 【Hexo】Hexo+Github构建个人博客 (二):创建Hello World
- 【Hexo】Hexo+Github构建个人博客 (五):错误集
- http://jingyan.baidu.com/article/1709ad80a8caf14634c4f013.html
- 利用下拉框选择省份、城市、地区
- 【Hexo】Hexo+Github构建个人博客 (四):添加讨论等功能