12 2018 档案

利用奇异值分解(SVD)进行图像压缩-python实现
摘要:首先要声明,图片的算法有很多,如JPEG算法,SVD对图片的压缩可能并不是最佳选择,这里主要说明SVD可以降维 相对于PAC(主成分分析),SVD(奇异值分解)对数据的列和行都进行了降维,左奇异矩阵可以用于行数的压缩。相对的,右奇异矩阵可以用于列数即特征维度的压缩,也就是我们的PCA降维。一张二维n 阅读全文

posted @ 2018-12-21 19:06 米仓山下 阅读(4046) 评论(1) 推荐(0)

机器学习实战(Machine Learning in Action)学习笔记————10.奇异值分解(SVD)原理、基于协同过滤的推荐引擎、数据降维
摘要:关键字:SVD、奇异值分解、降维、基于协同过滤的推荐引擎作者:米仓山下时间:2018-11-3机器学习实战(Machine Learning in Action,@author: Peter Harrington)源码下载地址:https://www.manning.com/books/machin 阅读全文

posted @ 2018-12-21 18:35 米仓山下 阅读(654) 评论(0) 推荐(0)

python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie)
摘要:python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie) 主要包括两部分内容:(1)利用python中的dict实现Trie;(2)按照darts-java的方法做python的实现Double-array Trie比较:(1)的实 阅读全文

posted @ 2018-12-11 14:06 米仓山下 阅读(3904) 评论(5) 推荐(0)

利用trie树实现前缀输入提示及trie的python实现
摘要:代码来自https://github.com/wklken/suggestion/blob/master/easymap/suggest.py 还实现了缓存功能,搜索某个前缀超过一定次数时,进行缓存,减少搜索时间:将词后缀部分存储在节点 使用了词频信息,可以对返回的列表进行排序 使用dict实现tr 阅读全文

posted @ 2018-12-06 23:16 米仓山下 阅读(468) 评论(0) 推荐(0)

利用python实现简单词频统计、构建词云
摘要:1、利用jieba分词,排除停用词stopword之后,对文章中的词进行词频统计,并用matplotlib进行直方图展示 注意:matplotlib展示中文需要进行相应设置 2、利用jieba分词,利用collections统计词频,利用wordcloud生成词云,并定义了 词频背景,最后通过mat 阅读全文

posted @ 2018-12-06 23:02 米仓山下 阅读(4670) 评论(0) 推荐(0)

导航