人工智能
阿亮_
阿亮
展开
-
python中datetime模块
datetime模块用于是date和time模块的合集,datetime有两个常量,MAXYEAR和MINYEAR,分别是9999和1.datetime模块定义了5个类,分别是1.datetime.date:表示日期的类2.datetime.datetime:表示日期时间的类3.datetime.time:表示时间的类4.datetime.timedelta:表示时间间隔,即两...原创 2018-07-28 22:13:30 · 169 阅读 · 0 评论 -
转载:数据挖掘之_SVD的python实现和分析
作者:NumX 来源:CSDN 原文:https://blog.csdn.net/baidu_36316735/article/details/53760479?utm_source=copy前言今日实现第一个推荐算法,在”机器学习实战“一书中找到了SVD方法一章练习。这里总结下笔记经验,与大家分享 。简介对于一个简单的推荐系统,例如电影推荐,我们知道N个用户对M个电影的评分。...转载 2018-10-14 10:38:32 · 446 阅读 · 0 评论 -
KNN伪代码
KNN算法描述:就是在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类,其算法的描述为:1)计算测试数据与各个训练数据之间的距离;2)按照距离的递增关系进行排序;3)选取距离最小的K个点;4)确定前K个点所在类别的出现频率;5)返回...原创 2019-01-05 20:20:10 · 4198 阅读 · 0 评论 -
k-means伪代码
1、初始化k个簇中心。2、更新所有样本点簇归属:样本点到哪个簇中心点最近就属于哪个簇。3、重新计算每个簇的中心点(直到簇中心点不再变化或达到更新最大次数)#k-means伪代码import numpy as npimport copy#计算欧氏距离def get_distance(X,Y): return np.sum((X-Y)**2)**0.5def calc_mea...原创 2019-01-06 20:41:51 · 10600 阅读 · 2 评论