无需数学就能写AI,MIT提出AI专用编程语言Gen( 八 )
ys = [8.23, 5.87, 3.99, 2.59, 0.23, -0.66, -3.53, -6.91, -7.24, -9.90]
(slope, intercept) = my_inference_program(xs, ys, 1000)
println("slope: $slope, intercept: $intercept")
论文:Gen: A General-Purpose Probabilistic Programming System with Programmable Inference
摘要:概率建模和推理对于很多领域都是极为重要的。概率编程语言得到更广泛采用的关键挑战在于设计灵活且性能良好的系统。本文介绍的新概率编程系统 Gen 具有可用于建模以及终端用户自定义和推理优化的全新语言结构。Gen 使得能够解决多领域问题的概率程序编写变得切实可行。Gen 程序能够结合 Julia 编写的生成模型、TensorFlow 中的神经网络以及基于 Monte Carlo 可扩展库的推理算法和数值优化方法。
本文还介绍了一些能够结合 Gen 灵活性和性能的方法:
推荐阅读
- 魔兽世界|魔兽TBC:为什么玩家期待跨区组队?降低组队难度,无需频繁换区
- 左慈|三国杀:技能缝接,超强发挥,用左慈就能实现
- 赛博朋克2077|王者荣耀:6种不花钱就能领皮肤碎片的方法!快速兑换心仪皮肤!
- 海盗战|《炉石传说》:新版海盗战来袭!一张核心蓝卡就能上传说!
- edg战队|EDG夺冠,LOL手游迎来新爆发!新手入坑并不难,千元机就能畅玩?
- 梦幻西游手游|梦幻西游手游:开局就能秀对手一脸!快速开罗汉,你真的会吗?
- 云顶之弈|云顶之弈:狙神的真正核心!烬只要装备合适,就能横扫全场!
- 王者荣耀|王者进入亚运版本,QQ区玩家3块钱就能购买传说皮肤,太不公平
- 扁鹊|小乔退位,安琪拉报废,新晋“最强法师”诞生,一级就能轻松拿一血
- xyg|XYG“生死局”来了!击败WE就能会师AG,踏入S组的最关键一战!