There is a lot of great videos on deep learning on the internet. Just do a YouTube search for deep learning. The one that most inspired me are the following is Yoshua Bengio TEDx talk in 2017. Joshua Bengio one of the founding fathers of modern-day machine learning.
also a great video about deep learning is available from Andrew Ng – Nuts and Bolts of Applying Deep Learning (2016)
Other YouTube clips from Deep Learning School that happened in September 24/25, 2016, thanks to Lex Fridman,
- Foundations of Deep Learning (Hugo Larochelle, Twitter)
- Deep Learning for Computer Vision (Andrej Karpathy, OpenAI)
- Deep Learning for Natural Language Processing (Richard Socher, Salesforce)
- TensorFlow Tutorial (Sherry Moore, Google Brain)
- Foundations of Unsupervised Deep Learning (Ruslan Salakhutdinov, CMU)
- Nuts and Bolts of Applying Deep Learning (Andrew Ng)
- Deep Reinforcement Learning (John Schulman, OpenAI)
- Theano Tutorial (Pascal Lamblin, MILA)
- Deep Learning for Speech Recognition (Adam Coates, Baidu)
- Torch Tutorial (Alex Wiltschko, Twitter)
- Sequence to Sequence Deep Learning (Quoc Le, Google)
- Foundations and Challenges of Deep Learning (Yoshua Bengio)
I also enjoyed learning from “Tensorflow and deep learning – without a PhD by Martin Görner”.
Shared this is with my team about search engines ideas for custom development of our learning site:
- Class-Central searches for top online courses. Notice the recommendation process including “student interests” and reviews. We can develop “student interests” by tracking number of hits to courses.
- Moocha search engine developed for online courses from leading MOOC universities. Notice the speed of the results but don’t be fooled because the course database may be limited. However, the page response is focused on speed rather than rich text. This is how we need to think of search – speed
- Yahoo open sourced their search engine, named Vespa, that drives Yahoo.com, Yahoo Finance, Yahoo News, and other Yahoo sites. announcement . The code is accessible at Vespa Quick Start
Definitions of the day for Less-tech savvy (and the tech savvy):
Open Source: code that is freely accessible to the public. However, it is does not mean that you can freely integrate the code within your application. You need read the license associated with the open source code. Popular open source products at Wiki Open Source Packages. Also read about open source licenses at opensource.org/licenses
Responsive Design: “an approach to web design aimed at allowing desktop webpages to be viewed in response to the size of the screen or web browser one is viewing with.” – Wiki – Responsive Web Design. The way to do this is not to develop a mobile application from the scratch but, instead, add special stylesheets (we call it CSS – Cascading Style Sheets – see wiki on CSS) in your website code to turn into it mobile-friendly displays when accessed via mobile and, at the same time, stay in its desktop-mode when accessed through regular desktop or laptop computers. The predominant tool for integrating responsive design in your application is Bootstrap that can be used in commercial products as described in its license