机器学习
cjy0000
这个作者很懒,什么都没留下…
展开
-
机器学习-感知机python实现
以二维为例:def sum(X, w): sum=0 length = len(X)-1 for index in range(0,length): sum = sum + X[index]*w[index] return sum def Function(X, Y, w, b): ret = -1 i = 0 while(i < len(Y)): x=X[i] if原创 2016-08-19 09:20:51 · 729 阅读 · 0 评论 -
线性回归问题简单实现matlab
以一维输入X为例,样本大小为4 function [Theta]=linearRegression(X,Y,Theta,MaxIter) i = MaxIter; [num,~] = size(Y); while(i >0) for j=1:1:num Theta(1) = Theta(1) + (Y(j)-(Theta(1)+Theta(2)*X(j)))*1;原创 2016-08-23 16:14:15 · 680 阅读 · 0 评论 -
python实现简单的kmeans聚类算法
问题描述:一堆二维数据,用kmeans算法对其进行聚类,下面例子以分k=3为例。 原数据: 1.5,3.1 2.2,2.9 3,4 2,1 15,25 43,13 32,42 0,0 8,9 12,5 9,12 11,8 22,33 24,25 实现代码: #coding:utf-8 from numpy import * import string impo原创 2017-01-13 10:12:23 · 3492 阅读 · 1 评论