程序员欢乐送(第57期)

2020年4月3日09:00:14 4 715 °C
摘要

程序员欢乐送:COVID-Net、RegNet、ConSinGAN、天元、corona-cli、天授

程序员欢乐送(第57期)

一直保持的追求有三点:技术、快乐、财富,这里记录每周值得分享的内容,周五把欢乐送达。

技术

1、COVID-Net

新冠肺炎还在肆虐,全世界人民在共同战疫。

与 COVID-19 作斗争的一个关键步骤是对受感染患者进行有效筛查,早发现,早治疗,早隔离。

标准的检测是核酸 PCR,但是耗时操作复杂。

为此,滑铁卢大学发布了一种直接通过影像学检查,也就是胸片成像,检测新冠肺炎的网络模型COVID-NET

此外,这篇论文也开源了一个名为 COVIDx 的数据集,包含了 2839 例患者的 5941 个由后向前胸部放射线图像。

程序员欢乐送(第57期)

项目地址:点击查看

2、RegNet

何恺明团队再出新作,还记得《程序员欢乐送(第24期)》中提到的 EfficientNet 吗?

时隔半年多,Facebook AI 实验室再一次超越了自己的前作 EfficientNet ,提出了全新的网络 RegNet。

在相同的环境下,RegNet 性能要优于 EfficientNet ,在 GPU 上的速度还提高了5倍

程序员欢乐送(第57期)

这个网络的设计,结合了手动设计网络神经网络搜索 (NAS)的优点:

  • 目标是可解释性,可以描述一些简单网络的一般设计原则,并在各种设置中泛化。
  • 能利用半自动过程,来找到易于理解、构建和泛化的简单模型。

同实验中,也可以发现一些结论:

  • 无论模型多大,20个 block 的深度是最合适的,大网络越深越好是不对的
  • bottleneck ratio 设置成 1 是最好的。
  • width multiplier 设置成 2.5 是最优质的。
  • 随着模型的增大,初始网络宽度,group 数量,宽度随深度而增加是最佳选择。

此外,论文还定义了一个所有卷积层输出 tensor 的大小叫做 activations,这玩意你不管用啥卷积,出来 tensor 一样大这个值就不变。

我们以往比模型的速度,都是通过 flpos 指标比的,论文发现 flpos 跟速度之间的关系明显没activations 好。

代码目前还没有开源,不过放心,耐心等一等总会有的。

论文地址:点击查看

3、ConSinGAN

ConSinGAN 是去年谷歌提出的 SinGAN 的改进版,是一种基于单张图片的图像生成模型,并将其应用到多个方向,包括图像随机生成,图像融合、图像动画、图像去雾、图像编辑以及图像超分重建等。

这是一种基于单张自然图像训练的非条件GAN网络(由噪声作为输入直接生成),且无需修改模型,直接应用于多种图像任务。

比如,数据集不够了,可以用 ConSinGAN 随机生成一批相似图。

程序员欢乐送(第57期)

再比如,图像编辑:

程序员欢乐送(第57期)

可以往图片增加一些“要素”,“要素”自动融入到图像风格中去,消除违和感。

玩法多种多样,GAN 真的挺好玩。

项目地址:点击查看

4、天元

发现最近开源的框架好多啊,大佬们都开始开源自己造的“轮子”了。

最近,旷视科技召开了 Brain++ 天元深度学习框架开源发布会,旷视联合创始人兼CTO唐文斌正式宣布将“天元”(MegEngine)的代码开源。

据介绍,“天元”始于2014年,是一个旷视自主研发的工业级深度学习框架,前身是旷视内部自用的算法训练推理引擎 MegEngine,由旷视3名实习生在2013年启动研发,并与2014年正式完成上线。

目前,天元开源的代码有35万行,C++代码占大部分,其次是CUDA、Python。

经过六年的工业验证之后, 天元针对这次开源做了特别的大型升级,以全新的面目在新一代人工智能开放平台 OpenI 和 Gihtub 上与大家见面。

程序员欢乐送(第57期)

“轮子”好不好用,只有亲自试过才知道。

项目地址:项目地址

5、corona-cli

疫情,应该是今年最热的话题了,微博、微信铺天盖地的疫情消息。

复工后,也真真切切体会到疫情对我们的影响,人挤人的北京地铁宽敞了不少,每个人捂得严严实实。

现在,看的是望眼全球的数据。

作为程序员,键盘在手,天下我有,几行命令,就能实时查看全球疫情的数据,是不是很方便?

corona-cli 就是这样一个工具,可以通过命令在终端查看全球疫情最新的数据,它的响应时间低于 100ms。它支持查看全球数据,也支持查看特定国家的疫情数据。

程序员欢乐送(第57期)

项目地址:点击查看

6、天授

“轮子”年年有,最近特别多。

没错,这又是一个“轮子”,不过与上文的天元不同,天授出自学生之手。

清华本科毕设之余的作品,强化学习平台。

天授(Tianshou)是纯基于 PyTorch 代码的强化学习框架,与目前现有基于 TensorFlow 的强化学习库不同,天授的类继承并不复杂,API 也不是很繁琐。最重要的是,天授的训练速度非常快,我们使用Python 的 API 就能快速构建与训练 RL。

目前天授支持的 RL 算法有如下几种:

  • Policy Gradient (PG)
  • Deep Q-Network (DQN)
  • Double DQN (DDQN) with n-step returns
  • Advantage Actor-Critic (A2C)
  • Deep Deterministic Policy Gradient (DDPG)
  • Proximal Policy Optimization (PPO)
  • Twin Delayed DDPG (TD3)
  • Soft Actor-Critic (SAC)

速度与轻量是天授的灵魂,天授旨在提供一个高速、轻量化的 RL 开源平台,项目也有与各大知名 RL 开源平台的对比数据。

对强化学习感兴趣的朋友,不妨试一试。

项目地址:点击查看

快乐

1、泰国防疫

一位父亲担心好动的儿子乱跑,特意给他剪了一个不能出街的发型。

程序员欢乐送(第57期)

程序员欢乐送(第57期)

2、城市套路深啊

程序员欢乐送(第57期)

3、论文初稿

程序员欢乐送(第57期)

财富

你中退税“红包”了吗?

个税年度汇算开始了,也是首次这么“玩”吧。

怎么个意思呢?就是这税,开始汇总了,多退少补,退的钱你不收,那国家就帮你收着了,补的钱你不补,那国家就得加收你滞纳金。

所以,甭管自己属于什么情况,个税年度会算情况都是要查的。

查着查着,没准还能来个天降红包,像捡到钱一样开心。

程序员欢乐送(第57期)

比如一查,哇,退税6000多。

程序员欢乐送(第57期)

是不是一下子神清气爽?

当然,也有需要补的人,情况不同。

产生退税的原因有很多种,比如:

  • 2019年度综合所得年收入额不足6万元,但平时预缴过个人所得税;
  • 2019年度有符合享受条件的专项附加扣除,但预缴税款时没有申报扣除的;
  • 因年中就业、退职或者部分月份没有收入等原因。

反正情况很多,动动手指,查一查就知道了,下载“个人所得税”APP,即可查询。

听到有钱退的消息,我兴冲冲的去查了一下,结果发现:

程序员欢乐送(第57期)

北京,目前还不能查询,需要再等一等。全国大部分的地区都可以查询,需要自己试一试,有个深圳的朋友,已经在朋友圈晒过退税金额了。

不过,查询的时候,有个心理准备,“个人所得税”APP体验略差,“系统经常开小差”的提示真的有点难受。

最后,再简单说下股市,自从上周五发完推文,股市就开始跌了,周三才回涨了一波。目前还是,不赚不赔的状态,4月份了,继续找时机入场。

程序员欢乐送(第57期)

最后

本周的程序员欢乐送,到此结束,下周再会。

weinxin
微信公众号
分享技术,乐享生活:微信公众号搜索「JackCui-AI」关注一个在互联网摸爬滚打的潜行者。
Jack Cui

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  2   博主  2

    • avatar Pluto4U 来自天朝的朋友 谷歌浏览器 Mac OS X 10_14_6 浙江省杭州市 电信 4

      退税那个可以试下重新登录

        • avatar Jack Cui Admin 来自天朝的朋友 谷歌浏览器  Android 10 Redmi K20 Pro Build/QKQ1.190825.002 北京市丰台区 联通

          @Pluto4U 嗯,我重新登录了很多次。北京应该就是还没有开放,需要再等等。

        • avatar hoomy 来自天朝的朋友 谷歌浏览器 Windows 10 北京市 联通 1

          请问有没有公布说退税活动啥时候截至呀?

            • avatar Jack Cui Admin 来自天朝的朋友 谷歌浏览器 Mac OS X 10_14_4 北京市 百度网讯科技联通节点

              @hoomy 没说。