因为一直在看矩阵算法相关的文章,算法的研究陷入了瓶颈,所以想从数据上找找突破口。

欢迎做这个比赛的同学一起交流分享!

比赛官网 https://www.biendata.com/competition/icmechallenge2019/

2019年2月11日:发布测试集,开放测试集结果提交入口

2019年4月1日:参赛报名截止

2019年4月7日:测试集结果提交截止,计算排名

系统环境

win10、GPU1050ti、

安装环境

  1. Anaconda3-5.2.0-Windows-x86_64
  2. cuda_9.0.176_win10.exe
  3. cudnn-9.0-windows10-x64-v7.4.2.24.zip
  4. Pycharm专业版(使用学校邮箱有一年的免费权)

PS:

cuda9.0千万不能装错,之前电脑装过cuda9.1,安装tensorflow之后,一直出现错误

“ImportError: DLL load failed: 找不到指定的模块”

“Failed to load the native TensorFlow runtime”

按照这个顺序来装很顺畅,没有什么小问题,之后再用pycharm安装虚拟环境,不需要在cmd中用conda命令装tensorflow。

安装深度学习框架

Tensorflow 1.12 GPU版本

安装过程参考 https://blog.csdn.net/heros_never_die/article/details/79760616

比赛

因为没有服务器,所以选择了小数据量的Track2,baseline来自

https://github.com/shenweichen/Bytedance_ICME2019_challenge_baseline

把整个项目拉进安装了tensorflow的虚拟环境的位置,按照Github中配置一下所需的包即可。

到官网下载所需的数据集,放进input里,即可直接跑数据

效果

我的电脑(1050ti)跑了20分钟,提交的结果分数是0.770,一开始可以排到30多名,现在掉下去了。

下一步准备调参,把baseline里面用的算法(xDeepFM)学一下,尝试加入矩阵分解算法

baseline的代码简洁易懂,非常好理解(本人无任何python经验)

参考的baseline发布者大神的github shenweichen

以及大神的包DeepCTR的说明

https://deepctr-doc.readthedocs.io/en/latest/_modules/deepctr/models/xdeepfm.html#xDeepFM

【小白入门】2019 ICME2019 字节跳动 • 短视频内容理解与推荐竞赛相关推荐

  1. 字节跳动 - 短视频内容理解与推荐竞赛

    官网:https://biendata.com/competition/icmechallenge2019/ 数据集说明:https://biendata.com/competition/icmech ...

  2. 今日头条新出算法大赛!短视频内容理解与推荐竞赛

    点击我爱计算机视觉标星,更快获取CVML新技术 背景介绍 近年来,机器学习在图像识别.语音识别等领域取得了重大进步,但在视频内容理解领域仍有许多问题需要探索.字节跳动公司旗下的TikTok(抖音海外版 ...

  3. XDeepFM 模型,字节跳动短视频内容理解和推荐系统

    向AI转型的程序员都关注了这个号

  4. 抖音短视频内容理解和推荐算法

    向AI转型的程序员都关注了这个号

  5. 短视频内容理解与生成技术在美团的创新实践

    点击上方"LiveVideoStack"关注我们 美团围绕丰富的本地生活服务电商场景,积累了海量视频数据.如何通过计算机视觉技术用相关数据,为用户和商家提供更好的服务,是一项重要的 ...

  6. 2020寒假面试-字节跳动短视频产品运营一面

    第一次实习面试! 背景 面试环境准备和内容提示 面试官提问 关于短视频 运营方向 团队合作和领导力 我的提问 结果和心得 背景 某不入流985计算机专业大三在读,有比赛经历,无科研无实习经历,刚低分考 ...

  7. 字节跳动音视频广州团队搭建啦!等你来加入

    上周,字节跳动广州团队举办了day1下午茶活动,热烈庆祝广州研发团队的搭建! 广州团队办公室的视野 从知春路上的锦秋家园民居,到如今遍布全球的240多处办公室,即便公司变大,有了新大楼,字节跳动也依然 ...

  8. 深度学习让系统“看”懂短视频内容

    伴随短视频的火热,用户规模.视频观看时长也在日益增长,而面对海量的视频,如何有效的推荐给用户.如何洞察热点事件成为了关键.美图数据部门北京技术总监赵丽丽,在LiveVideoStackCon 2017 ...

  9. 公开课笔记 | 多模态短视频内容标签技术及应用

    自然语言处理(Natural Language Processing,NLP)是人工智能的一个重要分支,它研究能实现人与机器之间用自然语言进行有效通信的各种理论和方法,即让机器"懂" ...

最新文章

  1. 页面 切换 中英文 怎么实现_【完美解决】AE CC2018表达式错误 ae cc2018如何进行中英文转换?...
  2. Mvc全局过滤器与Action排除
  3. python tab和空格混用_Python编程常见十大错误,看完你自己都笑了!
  4. wangeditor 不识别html_前端知识(一)认识HTML
  5. elementui 表格英文加数字排序_解决vue elementUI中table里数字、字母、中文混合排序问题...
  6. html5实验原理,HTML5 方块碎片化实验
  7. (void) (_x == _y)
  8. android开发的小程序,一份基于Android平台系统下初学者开发的微信小程序的新
  9. Java医院管理系统完整代码_医院管理系统(JAVA代码)
  10. 机器学习_经典模型_逻辑回归(logistic regression)
  11. OpenCV-图片叠加
  12. 飞冰,怎么配置打包时候去掉console.log配置
  13. 小白专属:大数据总纲_大数据路线_高屋建瓴的体验大数据的世界
  14. 肖仰华谈知识图谱:知识将比数据更重要,得知识者得天下
  15. Font Awesome、ionic icon图标库的超详细使用方法
  16. 老毛桃安装Linux系统ISO镜像,用U盘快速安装Ubuntu的方法
  17. android intel x86 性能,英特尔解释安卓与x86兼容问题
  18. appium 等待的3中方式:强制等待、隐式等待、显示等待
  19. 手机点餐系统概述_实训答辩安卓点餐系统ppt课件
  20. 织梦cms面包屑的几种写法

热门文章

  1. ARP代理实现同网段不同vlan通信
  2. 员工绩效考核管理PPT模板-优页文档
  3. 安卓投屏软件_【今日分享】一网打尽iOS/安卓/电脑/电视投屏软件附在线播放软件...
  4. 坚定看好核电设备产业
  5. Qi产品认证标准无线充发射端线圈分类
  6. 计算机网络技术 校企合作,计算机网络技术校企合作模式探讨
  7. HMaster节点无故挂掉
  8. 华为HyperSnap特性应用场景演练
  9. 看到这些软件 我竟然哭了
  10. 利用matlab程序分别设计一正弦型信号_【电力电子】【2013.06】【含源码】永磁同步电动机三相逆变器的设计...