Keynote: The computer science behind the Microsoft Cognitive Toolkit: An open source large-scale deep learning toolkit for Windows and Linux

2017 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)(2017)

引用 16|浏览48
暂无评分
摘要
Deep Learning is redefining computing. Deep Neural Networks, or DNNs, have led to breakthrough accuracy improvements for tasks formerly considered AI, like speech recognition, image classification, and translation. Recurrent DNNs are differentiable universal computers. DNNs are layered structures of relatively simple functions with millions to billions of learnable model parameters. The challenge is that these model parameters are obtained by machine learning of sometimes billions of data samples, which often requires harnessing a farm of powerful multi-GPU servers. Microsoft's open source Cognitive Toolkit (CNTK) is used to create the DNNs that power many Microsoft services and products. It enables researchers and data scientists to easily code such neural networks at the right abstraction level, and to efficiently train and test them on production-scale data. This talk will discuss the Cognitive Toolkit and how it takes a functional-style, differentiable user program, compiles it into a computation graph for GPU execution, and distributes execution of its training across a GPU-server farm. This talk will explain how the toolkit's design intersects with several topics of interest to the three co-located conferences.
更多
查看译文
关键词
computer science,Microsoft cognitive toolkit,open source large-scale deep learning toolkit,windows,Linux,deep neural networks,DNN,image classification,speech recognition,universal computers,learnable model parameters,machine learning,Microsoft open source cognitive toolkit,CNTK,data scientists,production scale data,cognitive toolkit,differentiable user program,GPU-server farm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要