Mahout---协同过滤算法示例
来源:互联网 发布:linux网络配置 编辑:程序博客网 时间:2024/06/11 12:25
***基于物品的协同过滤***
Step 1:
准备样本集item.txt
1,101,5.01,102,3.01,103,2.52,101,2.02,102,2.52,103,5.02,104,2.03,101,2.53,104,4.03,105,4.53,107,5.04,101,5.04,103,3.04,104,4.54,106,4.05,101,4.05,102,3.05,103,2.05,104,4.05,105,3.55,106,4.0
Step 2:
在node11节点上执行命令,建立样本文件
vi /opt/apps/mahout/apache-mahout-distribution-0.10.2/item.txt
Step 3:
在三个节点执行命令,启动zookeeper
Step 4:
在node11节点上执行命令,启动HDFS和Yarn
start-all.sh
在node12节点上执行命令,启动Resourcemanager
yarn-daemon.sh start resourcemanager
Step 5:
打开浏览器,输入URL进行查看HDFS
192.168.80.11:50070
192.168.80.12:50070
打开浏览器,输入URL进行查看Yarn
192.168.80.11:8088
192.168.80.12:8088
Step 6:
在node11节点上执行命令,将文件上传到HDFS中
hadoop fs -mkdir /itemCFhadoop fs -put /opt/apps/mahout/apache-mahout-distribution-0.10.2/test/item.txt /itemCFhadoop fs -ls /itemCF
Step 7:
在node11节点上执行命令,运行Mahout
mahout recommenditembased -s SIMILARITY_LOGLIKELIHOOD -i /itemCF/item.txt -o /itemCF/tuijian --numRecommendations 5
Step 8:
执行命令,查看运行结果
hadoop fs -cat /itemCF/tuijian/part-r-00000
阅读全文
0 0
- Mahout---协同过滤算法示例
- 协同过滤算法mahout实现
- Apache Mahout的协同过滤算法分析
- Mahout协同过滤推荐
- mahout调用协同过滤
- Mahout协同过滤
- windows下使用mahout|Taste实现协同过滤算法
- Mahout协同过滤算法源码分析(1)
- Mahout协同过滤算法源码分析(3)--parallelALS
- Mahout协同过滤算法源码分析(5)--拓展篇
- Mahout协同过滤算法源码分析(6)--并行思路
- Mahout协同过滤算法源码分析--Itembased Collaborative Filtering实战
- Apache Mahout基于商品的协同过滤算法流程分析
- 用R解析Mahout用户推荐协同过滤算法(UserCF)
- windows下使用mahout|Taste实现协同过滤算法
- 用R解析mahout用户推荐协同过滤算法
- 用R解析Mahout用户推荐协同过滤算法(UserCF)
- 用R解析Mahout用户推荐协同过滤算法(UserCF)
- TCP半工作模式
- java复制文件或文件夹
- 粒子群算法的matlab实现(二)
- Shell if else test 语句
- javaee基础之tomcat的系统架构与设计模式
- Mahout---协同过滤算法示例
- Web前端案例_正则表达式案例
- :app:compileDebugJavaWithJavac
- 在Eclipse下安装C++插件CDT
- 链表与表——随心所欲地进出任何队列
- SpringMVC中@RequestBody的作用
- Pandas cx_Oracle使用方法
- TCP和UDP的区别
- WPF Bind 绑定