机器学习算法
左手121
这个作者很懒,什么都没留下…
展开
-
Python Kmeans
该程序可以对多特征数据进行聚类#!/usr/bin/python# -*- coding: utf-8 -*-from numpy import *import randomimport matplotlib.pyplot as pltplt.figure(0, figsize=(16, 6))fig = plt.figure(0)class Kmeans: def __init_原创 2016-09-27 14:05:58 · 626 阅读 · 0 评论 -
逻辑回归+牛顿法 python实现
请先了解以下逻辑回归 http://blog.csdn.net/pakko/article/details/37878837#!/usr/bin/python# -*- coding: utf-8 -*-# matplotlib.pyplot 用于绘制2D图表import matplotlib.pyplot as pltfrom numpy import *class L原创 2016-09-22 10:25:39 · 5001 阅读 · 0 评论 -
线性回归 + 随机梯度下降 + JAVA LIR + Spark LIR
在看此代码之前请先了解一些随机梯度下降 http://blog.csdn.net/zbc1090549839/article/details/38149561public class LIR { public static void main(String[] args) { // TODO Auto-generated method stub double[原创 2016-09-05 14:32:27 · 1308 阅读 · 2 评论 -
Python实现KNN
KNN原理: http://blog.csdn.net/jmydream/article/details/8644004 参考来源 https://my.oschina.net/fengcunhan/blog/101281#!/usr/bin/python3# -*- coding: utf-8 -*-from numpy import *import operator# 这些数据的背转载 2016-09-29 17:30:33 · 573 阅读 · 0 评论 -
Python 实现决策树 ID3 C4.5 悲观剪枝
#!/usr/bin/python# -*- coding: utf-8 -*-import mathimport randomimport operator'''zys 2016-10-01本程序实现的是C4.5(包含ID3的实现)参考: http://blog.csdn.net/lulei1217/article/details/49583357过程:1、创建决策树 1原创 2016-10-01 20:34:28 · 2476 阅读 · 6 评论 -
朴素贝叶斯 python
#!/usr/bin/python3# -*- coding: utf-8 -*-from numpy import *import randomimport mathimport operator'''朴素贝叶斯分类理论参考:http://blog.csdn.net/lsldd/article/details/41542107程序参考:http://python.jobbole原创 2016-10-06 15:37:56 · 543 阅读 · 1 评论 -
python 实现协同过滤推荐算法
测试数据 http://grouplens.org/datasets/movielens/ #!/usr/bin/python3# -*- coding: utf-8 -*-from numpy import *import timefrom texttable import Texttable# 协同过滤推荐算法主要分为:# 1、基于用户。根据相邻用户,预测当前用户没有偏好的未涉及物原创 2016-09-28 17:30:24 · 20765 阅读 · 34 评论 -
SVM SMO Python
http://blog.csdn.net/v_july_v/article/details/7624837 请先了解SVM基本原理和实现方式#!/usr/bin/python# -*- coding: utf-8 -*-from numpy import *import randomimport copyimport matplotlib.pyplot as plt# SVM原创 2016-09-26 15:45:25 · 925 阅读 · 2 评论