4. 什么是机器学习?
• “Machine learning is the study of computer algorithms
that improve automatically through experience” – Tom
Mitchell (1998)
• 基于数据和假设归纳演绎
• 通常有⼈人的指导
• ⼀一类解决问题的⼯工具/思路
• 超越⼈人类了吗?
• 国际象棋,⼈人脸识别,语⾳音识别...
• 围棋,物体识别,机器翻译…
22. 深度学习
• Learning based on Deep Structures
• Why Now?
• Before 2006, all attempts failed
• Pre-training in unsupervised way!
• GPU+⼤大规模分布式计算
• 应⽤用:⼈人脸识别,猫脸识别,语⾳音识别,CTR预估
24. Parameter Server for Large-scale ML
• Parameter Server
• Large Scale Distributed Deep
Network - NIPS 2012 Google
• “DistBelief”: 4 hidden layer, 2560
nodes each, 40M parameters
• 1.1 billion weakly labeled samples
• Optimization: SGD or L-BFGS
• Parameter Server for Distributed
Machine Learning