参加了今年的ai challenger 的image caption比赛,最终很幸运的获得了第二名。这里小结一下。

  1. Pytorch 越来越火了。。 前五名有三个pytorch, 两个tensorflow 关于哪个learning frame work 更适合图像nlp相关的应用 我觉得用户用脚投票使用程度说明一切。tensorflow有强大的slim图像库支持,比如nasnet是slim最先支持的毕竟google原版。。。,但是在很多比赛灵活性上对比pytorch还有欠缺 比如强化学习feed dict较慢,比如多模型ensemble实现per step的投票 beam search比较麻烦,甚至一个in graph的beam seach相比pytorch也麻烦很多,希望后面eagar模式能改变这些。
  2. 最佳的caption利器当属微软的

    Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering

    来自 <https://arxiv.org/abs/1707.07998>

    前五名除了我都使用这个思路, 因此我的单模型效果(show attention and tell)是相对最差的。。

  3. 强化学习非常重要

    其它选手都通过强化学习大大提升了客观分数,但是仅仅优化类似cider这样的指标的强化学习可能会使得句子通顺度弱于优化cross entropy可能是这个原因我的主观流畅性打分最高..

  4. 调参和一些细节是至关重要的
    1. 比如lstm hidden size 大部分选手可能使用512 而有的选手使用2048 提升明显
  5. 我使用light gbm 进行gbdt rerank将cider提升了10个点 这里为 lightgbm 打call, 194w样本,52维特征,5交叉验证regression 只需要3分钟, lamdamart 排序只需要5分钟。
  6. 这里开源了本次比赛我使用的代码,欢迎contribute,特别是对强化学习的修改及改进,很遗憾尽管我也实现了scst但是没有达到理想效果几个指标只有meteor提升,其余指标下降。

https://github.com/chenghuige/image-caption-ai-challenger2017

Ai challenger 2017 image caption小结相关推荐

  1. Ai Challenger Caption图像中文描述(2017)

    数据来自2017 AI Challenger,数据集对给定的每一张图片有五句话的中文描述.数据集包含30万张图片,150万句中文描述.训练集:210,000 张,验证集:30,000 张,测试集 A: ...

  2. 11月11日截止报名!快来参加顶尖极客汇聚的“AI Challenger 全球AI挑战赛”!

    "AI Challenger 全球AI挑战赛"是面向全球人工智能人才的开源数据集和编程竞赛平台,致力于满足AI人才成长对高质量丰富数据集的需求,推动AI在科研与商业领域结合来解决真 ...

  3. AI Challenger全球AI挑战赛开幕,300万奖金池,还可能获李开复投资

    铜灵 发自 维景国际 量子位 出品 | 公众号 QbitAI 一场面向全球AI人才的编程竞赛开始了. 投入千万元资金,新增10余个高质量数据集,由企业.大学和政府联合推动,2018 AI Challe ...

  4. AI资讯--2017年资讯汇总

    九个研究方向 持续学习(Continual learning) 可解读的决策(Explainable decisions) 安全飞地(Secure enclaves) 对抗学习(Adversarial ...

  5. AI Challenger 全球AI挑战赛[二]——场景分类比赛介绍(附数据集和基线模型百度云下载)

    AI Challenger 全球AI挑战赛       场景分类 [ 2017 ] 传送门 目的:寻找一个更鲁棒的场景分类模型,解决图片的角度.尺度.和光照的多样性问题 一.比赛介绍 赛题简介 移动互 ...

  6. AI Challenger 全球AI挑战赛[一]——大赛介绍

    AI Challenger 全球AI挑战赛 AI Challenger 全球AI挑战赛"是面向全球人工智能(AI)人才的开放数据集和编程竞赛平台,致力于打造大型.全面的科研数据集与世界级竞赛 ...

  7. AI Challenger全球AI挑战赛落幕,获奖团队分享200万奖金

    历时130天,全球AI届最大盛事之一,来自65个国家上万名选手参与的首届 "AI Challenger全球AI挑战赛"昨天落下帷幕. 大赛主办方创新工场.搜狗.今日头条在北京举行总 ...

  8. AI Challenger开赛,千万量级数据开放,AI高手将上演巅峰对决

    2017年9月4日,"AI challenger全球AI挑战赛"正式开赛,来自世界各地的AI高手,将展开为期三个多月的比拼,获胜团队将分享总额超过200万人民币的奖金,并获得顶级A ...

  9. AI Challenger 全球AI挑战赛今日宣布

    创新工场.搜狗.今日头条联合发起 打造中国最大AI科研数据集与世界级竞赛平台 北京时间2017年8月14日,创新工场.搜狗和今日头条联合宣布三方携手发起"AIChallenger全球AI挑战 ...

最新文章

  1. 【错误记录】Google Play 上架报错 ( 您还没有为此轨道选择任何国家或地区。至少要添加 1 个国家或地区才能发布此版本)
  2. android中11种常见传感器的使用方法
  3. 动态规划——数塔问题
  4. python中哪个符号用于从包中导入模块__学小易找答案
  5. p2p网络中的NAT穿透技术----常见NAT穿越解决方案
  6. android studio 帧动画,如何在android studio中的两帧动画之间添加延迟?
  7. 20190228 搭建Hadoop基础环境
  8. 安装brew_MacBook Pro安装Homebrew慢的问题解决方案
  9. C#制作不规则窗体的简单方法
  10. c语言程序设计删除,C程序设计语言练习1-23 编写一个删除C语言程序中所有的注释语句...
  11. zencart和php是什么,什么是ZenCart ZenCart有什么特点 ZenCart模板
  12. Python 离散小波变换(DWT) pywt库
  13. MobileNet v2的Inverted Bottleneck为什么可以抵消ReLU激活函数所带来的信息损失
  14. Win10亮度调节无效
  15. html手机9张图片显示,怎么把一张图片分成9张(手机美图秀秀九宫格在哪)
  16. xshell常用命令和快捷键----(备忘、随时更新)
  17. hdu4416 Good Article Good sentence(多个串的本质不同的串个数,后缀自动机)
  18. 奥巴马2017 年告别演讲
  19. 二狗子的志愿者故事20210121
  20. Python 网络爬虫实战:去哪儿网旅游攻略图文爬取保存为 Markdown电子书

热门文章

  1. mysql 禁止使用enum_要慎用mysql的enum字段的原因
  2. 3DTILES to I3S数据格式转换
  3. cad批量交点打断 lisp_晓东CAD家园-论坛-A/VLISP-批量交点打断-各位有批量交点打断!!各自塞下 总有个你觉得很好 - Powered by Discuz!...
  4. 1650显卡能带动144hz吗_神舟又有一款真香游戏本:不到5K,144Hz屏+1650显卡
  5. springboot毕设项目班级综合测评管理系统ljm7u(java+VUE+Mybatis+Maven+Mysql)
  6. 北漂生活第二弹-北漂职业图鉴
  7. 彻底掌握 java 注解
  8. VC 打开 Excel 文件后,excel.exe进程无法退出
  9. 如何在QQ群里做广告进行推广【转】
  10. 学习黑客十余年,如何成为一名高级的安全工程师?