超火的编程语言,Julia中文社区夏季会议开放报名

2019 年 8 月 4 日 机器之心
Julia 中文社区会在每年的 4 月~8 月之间举办一次大型的线下活动,其主要目的是为 Julia 中文社区的用户提供一个相互认识、分享技术和交流心得的平台,促进 Julia 编程语言在中文社区的发展。 今年的线下交流活动将于 2019 年 8 月 24 号,在北京市中关村微软大厦举行。 本次活动由 Julia 社区和彩云科技提供赞助,由机器之心和集智社区协办,现已开放报名地址。 点击阅读原文或扫描下方二维码即可报名。


请扫描二维码填写报名表


本次大会将会有 Julia 编程语言的核心创作者之一亮相,给为 Julia 中文文档翻译做出过杰出贡献的用户颁奖噢(猜猜会是谁? )! 另外此次大会不仅请来了大家熟悉的 Flux.jl 以及 Zygote.jl 的核心开发者 Mike Innes 给大家讲解可微分编程,还会有 Chris Rackauckas 给大家带来 Julia 社区最受欢迎的库之一 DifferentialEquations.jl 的讲解。 除此之外,我们还会有多位中文社区的活跃开发者给大家带来精彩的分享!


本次大会的议程如下(最终的时间表请以论坛上的为准 https://discourse.juliacn.com/t/topic/2111):



时间 演讲人 简介
10:40→11:00
JuliaCN中文文档项目奖项宣布
11:00→11:40 Chris Rackauckas DifferentialEquations.jl:当微分方程遇见GPU和神经网络 (在线,英文)
11:40→14:00
午餐
14:00→14:20
自由交流
14:20→14:50 刘金国

Yao.jl:量子计算遇上机器学习

15:00→15:30 Yueh-Hua Tu GeometricFlux.jl:Flux 上的几何深度学习(在线)
15:30→16:00
茶歇
16:00→16:30 Thautwarm 高级函数式编程特性的设计和应用
16:40→17:00 陈久宁 Images.jl:Julia中的图像处理 (GSoC2019)
17:10→17:30 夏恋花火 Julia与仿真足球机器人5v5竞赛
17:40→18:10 Mike Innes Zygote.jl 可微分编程:一切程序皆可微 (在线,英文)
18:10→18:20
自由交流


演讲内容


  • DifferentialEquations.jl: 当微分方程遇见 GPU 和神经网络

  • 演讲者:Chris Rackauckas


This talk will demonstrate models described in Neural Ordinary Differential Equations implemented in DiffEqFlux.jl, using DifferentialEquations.jl to solve ODEs with dynamics specified and trained with Flux.jl. In particular it will show how to use gradient optimization with the adjoint method to train a neural network which parameterizes an ODE for supervised learning and for Continuous Normalizing Flows. These demonstrations will be contributed to the Flux model-zoo.


The supervised learning demonstration will illustrate that neural ODEs can be drop-in replacements for residual networks on supervised tasks such as image recognition.


The Continuous Normalizing Flow demo will show how a neural ODE, with the instantaneous change of variables, can learn a continuous transformation from tractable base distribution to a distribution over data which can be sampled from and evaluate densities under.


  • Yao.jl: 量子计算遇上机器学习

  • 演讲者:刘金国


可微分编程是一个有趣的概念。 为了能够应用近期的量子硬件,变分量子线路这一个新领域在最近几年吸引了大量的注意。 我将介绍我们是如何在 Julia 里通过 Yao 来实现对量子线路的可微分编程的。 此外我还将展示 Yao 卓越的模拟性能。


  • GeometricFlux.jl:Flux 上的几何深度学习

  • 演讲者:Yueh-Hua Tu


许多研究资料内含了非欧氏几何空间上的内在结构。 举繁社会科学中的社交网路分析、生物资讯中的基因共表现网路或是计算图学上的网格曲面。 图(graph)可以作为一个良好的结构来表示这些资料,将资料的几何特性定义于图上,也作为一个可以被神经网路处理的单元。 图神经网路(graph neural network,GNN)是神经网路模型的一个子集。 近年来,愈来愈多研究学者在这方面做出贡献,也有了一些回顾文章。 GeometricFlux 目的是在 Flux 深度学习框架的基础之上支援 GNN 或称为几何深度学习(geometric deep learning)。 GeometricFlux 会以 Flux 作为自动微分引擎,支援 JuliaGraphs 生态的套件,并提供 CUDA 的加速。


  • 高级函数式编程特性的设计和应用

  • 演讲者:Thautwarm


模式匹配被认识为函数式语言的一种语言特性,分布于大量程序设计语言,能够减少程序员心智负担,帮助程序设计中复杂逻辑的实现和优化,提升可读性、静态安全、可维护性、运行时性能等等。 Julia 语言具有完善的语法宏,我们在此基础上进行了探索并开发了 MLStyle.jl,经过多轮迭代,在 Julia 中实现了更高级别的模式匹配及相应组件: 除吸收了源自 Elixir, Haskell, OCaml, F# 等语言中一些方便的设计外,还提供更加强大的特性,例如第一等模式 (first-class patterns), 可扩展/可自定义模式 (custom patterns) 等等。 除开介绍模式匹配的设计、实现及 MLStyle.jl 的性能优化外,我们还给出一些实际的应用例子,包括 parsing、 链式调用、Julia 语法扩展、Query DSL(针对数据查询的领域特定语言)、debugger、静态检查工具等。 一个有趣的故事是,Julia 中更为"实用"的同像性,与 MLStyle.jl 的功能发生化学反应,意外地使得 Julia 的 AST 处理变得异常简单。 对此我们也会给出一些引导性的介绍。


  • Images.jl: Julia 中的图像处理(GSoC2019)

  • 演讲者:陈久宁


以 Julia 中图像处理作为载体,介绍第一次接触学习 Julia、融入这个社区,并以 GSoC 2019 学生的身份参与 JuliaImages 维护与开发的经历。 此外介绍 Julia 图像处理的基本原则,现状以及未来的开发方向。


  • Julia 与仿真足球机器人 5v5 竞赛

  • 演讲者:夏恋花火


介绍如何用 Julia 写的一个简单策略,用于在 Windows 平台上控制仿真足球机器人,该平台主要用 C 语言写成,现场会介绍如何使用 Julia 的 wrapper。


  • Zygote: 一切程序皆可微!

  • 演讲者:Mike Innes


Last JuliaCon I announced the Zygote tool for analytical differentiation (AD) of Julia code. Flux has now uses Zygote as its default AD,* enabling both a more elegant interface and all kinds of new models that weren't possible before.


Flux's new APIs are powerful and let us easily express advanced concepts like backpropagation through time. But really, Julia's power is in its awesome open-source ecosystem, with state of the art tools for differential equations, mathematical optimisation, and even colour theory! Come and see how we can take advantage of all of these tools in machine learning models, enabling "theory-driven" ML to tackle harder problems than ever.


会议全程直播预告


集智俱乐部将为本届 Julia 中文社区年会提供全程线上直播:


  • 直播时间:8 月 24 日 10:40-11:40,14:20-17:30

  • 直播平台:哔哩哔哩弹幕网

  • 会前我们会发布直播链接,请关注 Julia 中文社区获取直播链接。


鸣谢


特别感谢 Julia 团队和彩云科技对本次活动的大力支持:            


此外,特别感谢本次活动的协办方帮助举办这次活动:



同时感谢微软提供的场地和设备支持:


登录查看更多
0

相关内容

程序设计语言( Programming Languages )又称编程语言,是一组用来定义计算机程序的语法规则。
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
111+阅读 · 2020年4月12日
中科大-人工智能方向专业课程2020《脑与认知科学导论》
专知会员服务
116+阅读 · 2019年12月24日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
2019年机器学习框架回顾
专知会员服务
35+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
194+阅读 · 2019年10月10日
【哈佛大学商学院课程Fall 2019】机器学习可解释性
专知会员服务
103+阅读 · 2019年10月9日
评测 | 2020 年全国知识图谱与语义计算大会评测任务征集
Transferring Knowledge across Learning Processes
CreateAMind
28+阅读 · 2019年5月18日
2019语言与智能技术竞赛报名开启
中国计算机学会
16+阅读 · 2019年2月26日
资源 | 深度学习进阶视频课程+完整PPT
AI研习社
7+阅读 · 2018年9月1日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
ACM UMAP 2018:用户建模与个性化国际会议征搞
LibRec智能推荐
4+阅读 · 2017年10月9日
EfficientDet: Scalable and Efficient Object Detection
Arxiv
6+阅读 · 2019年11月20日
Arxiv
6+阅读 · 2019年4月4日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
Arxiv
3+阅读 · 2018年10月11日
Arxiv
3+阅读 · 2017年12月14日
VIP会员
相关VIP内容
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
111+阅读 · 2020年4月12日
中科大-人工智能方向专业课程2020《脑与认知科学导论》
专知会员服务
116+阅读 · 2019年12月24日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
2019年机器学习框架回顾
专知会员服务
35+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
194+阅读 · 2019年10月10日
【哈佛大学商学院课程Fall 2019】机器学习可解释性
专知会员服务
103+阅读 · 2019年10月9日
相关资讯
评测 | 2020 年全国知识图谱与语义计算大会评测任务征集
Transferring Knowledge across Learning Processes
CreateAMind
28+阅读 · 2019年5月18日
2019语言与智能技术竞赛报名开启
中国计算机学会
16+阅读 · 2019年2月26日
资源 | 深度学习进阶视频课程+完整PPT
AI研习社
7+阅读 · 2018年9月1日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
ACM UMAP 2018:用户建模与个性化国际会议征搞
LibRec智能推荐
4+阅读 · 2017年10月9日
相关论文
Top
微信扫码咨询专知VIP会员