Home
Videos uploaded by user “Siraj Raval”
How to Succeed in any Programming Interview 2018
 
06:00
I'll show you the 5 steps to succeed in any technical interview. We'll go over what a great study plan looks like, resources to help you find jobs, and how you should conduct yourself during the interview. Please Subscribe! That is the one thing you could do that would make me happiest. Links from the video below My Code School (Intro to Data Structures): https://www.youtube.com/watch?v=92S4zgXN17o&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P&index=1 MIT Open Courseware (Intro to Algorithms): https://www.youtube.com/watch?v=HtSuA80QTyo&index=1&list=PLSX2U_ZE4Huk19DPn34oZlygPbsig380X HackerEarth and HackerRank: https://www.hackerearth.com/ https://www.hackerrank.com/ Programming Interview Exposed: http://books.lihui.org/cs2/Wiley%20-%20Programming%20Interviews%20Exposed_Secrets%20to%20Landing%20Your%20Next%20Job%20(2000).pdf Cracking the Coding Interview: https://github.com/yuanhui-yang/Cracking-the-Coding-Interview/blob/master/Cracking%20the%20Coding%20Interview%20-%204th%20Edition.pdf How to Conduct a Mock Interview: http://web.stanford.edu/dept/CTL/Oralcomm/Microsoft%20Word%20-%20How%20to%20Conduct%20Mock%20Interviews.pdf Angellist: https://angel.co/ HackerNews Who's Hiring: https://news.ycombinator.com/item?id=13541679 Making a great resume: https://medium.com/@order_group/job-interview-and-good-resume-cv-tips-for-programmers-from-our-experts-3aa626c825ab#.ssdw5a2th Passing the Interview: http://blog.triplebyte.com/how-to-pass-a-programming-interview Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 319358 Siraj Raval
Which Activation Function Should I Use?
 
08:59
All neural networks use activation functions, but the reasons behind using them are never clear! Let's discuss what activation functions are, when they should be used, and what the difference between them is. Sample code from this video: https://github.com/llSourcell/Which-Activation-Function-Should-I-Use Please subscribe! And like. And comment. That's what keeps me going. More Learning resources: http://www.kdnuggets.com/2016/08/role-activation-function-neural-network.html http://cs231n.github.io/neural-networks-1/ https://www.quora.com/What-is-the-role-of-the-activation-function-in-a-neural-network https://stats.stackexchange.com/questions/115258/comprehensive-list-of-activation-functions-in-neural-networks-with-pros-cons https://en.wikibooks.org/wiki/Artificial_Neural_Networks/Activation_Functions https://stackoverflow.com/questions/9782071/why-must-a-nonlinear-activation-function-be-used-in-a-backpropagation-neural-net https://papers.nips.cc/paper/874-how-to-choose-an-activation-function.pdf http://neuralnetworksanddeeplearning.com/chap4.html https://medium.com/towards-data-science/activation-functions-in-neural-networks-58115cda9c96 https://medium.com/autonomous-agents/mathematical-foundation-for-activation-functions-in-artificial-neural-networks-a51c9dd7c089 Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 117052 Siraj Raval
Introduction - Learn Python for Data Science #1
 
06:55
Welcome to the 1st Episode of Learn Python for Data Science! This series will teach you Python and Data Science at the same time! In this video we install Python and our text editor (Sublime Text), then build a gender classifier using the sci-kit learn library in just about 10 lines of code. Please subscribe & share this video if you liked it! The code for this video is here: https://github.com/llSourcell/gender_classification_challenge I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ Download Python here: https://www.python.org/downloads/ Download Sublime Text here: https://www.sublimetext.com/3 Some Great simple sci-kit learn examples here: https://github.com/chribsen/simple-machine-learning-examples and the official scikit website: http://scikit-learn.org/ Highly recommend this online book as supplementary reading material: https://learnpythonthehardway.org/book/ Wondering when to use which model? This chart helps, but keep in mind deep neural nets outperform pretty much any model given enough data and computing power. so use these when you don't have access to loads of data and compute: http://scikit-learn.org/stable/tutorial/machine_learning_map/ Thank you guys for watching! Subscribe, like, and comment! That's what keeps me going. Feel free to support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 440760 Siraj Raval
Deep Learning Frameworks Compared
 
05:45
In this video, I compare 5 of the most popular deep learning frameworks (SciKit Learn, TensorFlow, Theano, Keras, and Caffe). We go through the pros and cons of each, as well as some code samples, eventually coming to a definitive conclusion. The code for the TensorFlow vs Theano part of the video is here: https://github.com/llSourcell/tensorflow_vs_theano An article that explains the differences in more detail: https://medium.com/@sentimentron/faceoff-theano-vs-tensorflow-e25648c31800#.bg4xmz1au I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ Learn more about TF Learn here: https://github.com/tflearn/tflearn and here: https://www.tensorflow.org/versions/r0.9/tutorials/tflearn/index.html Learn more about TensorFlow here: https://www.oreilly.com/learning/hello-tensorflow More on Keras here: http://machinelearningmastery.com/tutorial-first-neural-network-python-keras/ More on SciKit Learn here: http://scikit-learn.org/stable/tutorial/ More on Caffe here: http://christopher5106.github.io/deep/learning/2015/09/04/Deep-learning-tutorial-on-Caffe-Technology.html More on Theano here: https://github.com/Newmu/Theano-Tutorials Thanks for watching guys, I do this for you. If you like my videos, feel free to support me on Patreon and please LIKE, SUBSCRIBE, COMMENT, AND SHARE! https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 155390 Siraj Raval
The Evolution of Gradient Descent
 
09:19
Which optimizer should we use to train our neural network? Tensorflow gives us lots of options, and there are way too many acronyms. We'll go over how the most popular ones work and in the process see how gradient descent has evolved over the years. Code from this video (with coding challenge): https://github.com/llSourcell/The_evolution_of_gradient_descent/ Please subscribe! And like. And comment. Thats what keeps me going. More learning resources: http://sebastianruder.com/optimizing-gradient-descent/ https://www.tensorflow.org/api_docs/python/tf/train/GradientDescentOptimizer http://machinelearningmastery.com/gradient-descent-for-machine-learning/ http://cs231n.github.io/optimization-1/ https://www.cs.toronto.edu/~hinton/csc2515/notes/lec6tutorial.pdf https://www.youtube.com/watch?v=umAeJ7LMCfU Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 56565 Siraj Raval
Autoencoder Explained
 
08:42
How does an autoencoder work? Autoencoders are a type of neural network that reconstructs the input data its given. But we don't care about the output, we care about the hidden representation its learned. Its a lower dimensional compression of the input that preserves its features. We can use this learned representation for tasks like image colorization, dialogue generation, and anomaly detection. Code for this video (with Coding Challenge): https://github.com/llSourcell/autoencoder_explained Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval More learning resources: http://ufldl.stanford.edu/tutorial/unsupervised/Autoencoders/ http://ai.stanford.edu/~quocle/tutorial2.pdf https://lazyprogrammer.me/a-tutorial-on-autoencoders/ https://blog.keras.io/building-autoencoders-in-keras.html https://jaan.io/what-is-variational-autoencoder-vae-tutorial/ https://hackernoon.com/autoencoders-deep-learning-bits-1-11731e200694 Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 59914 Siraj Raval
Generative Adversarial Nets - Fresh Machine Learning #2
 
05:29
This episode of Fresh Machine Learning is all about a relatively new concept called a Generative Adversarial Network. A model continuously tries to fool another model, until it can do so with ease. At that point, it can generate novel, authentic looking data! Very exciting stuff. The demo code for this video is a set of adversarial Gaussian Distribution Curves in Python using Theano and PyPlot: https://github.com/llSourcell/Generative-Adversarial-Network-Demo I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ I introduce two papers in this video Generative Adversarial Networks: https://arxiv.org/pdf/1406.2661v1.pdf and the associated code: https://github.com/goodfeli/adversarial Generative Adversarial Text-to-Image Synthesis: https://arxiv.org/pdf/1605.05396v2.pdf and it's associated code is here: https://github.com/reedscot/icml2016 Another really cool repo using GANs: https://github.com/Newmu/dcgan_code Great explanation of GANs: http://soumith.ch/eyescream/ Live demo of a GAN: http://cs.stanford.edu/people/karpathy/gan/ One more really great description of generative models: https://openai.com/blog/generative-models/ I love you guys! Thanks for watching my videos, I do it for you. I left my awesome job at Twilio and I'm doing this full time now. I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 Much more to come so please subscribe, like, and comment. Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 89609 Siraj Raval
5 Reasons to Build Decentralized Apps
 
03:57
Cool paper on Decentralized Apps: https://github.com/DavidJohnstonCEO/DecentralizedApplications My book on Decentralized Apps: http://www.amazon.com/Decentralized-Applications-Harnessing-Blockchain-Technology/dp/1491924543 IPFS: http://www.ipfs.io Ethereum: https://www.ethereum.org/ I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 39042 Siraj Raval
Really Quick Questions with George Hotz
 
05:53
I hosted an event in a Long Beach mansion before NIPS (the big AI conference) started called TITS (Transformationally Intelligent Technologies Symposium). 150+ AI researchers from DeepMind, Google Brain, and other institutions showed up for the party. One of the invitees was George Hotz, a kid who built his own self driving car in his garage in Palo Alto. He also jailbroke the iphone first, as well as the PS3. He now runs comma.ai, a startup that builds self driving car technologies for everyday consumers. He's a really cool guy, and i whipped out my camera during party setup to get a brain download from him. Hope you like it! Please Subscribe! And like. And comment. That's what keeps me going. Want more inspiration & education? Connect with me: Twitter: https://twitter.com/sirajraval More about George: https://en.wikipedia.org/wiki/George_Hotz https://www.theverge.com/2017/7/7/15933554/george-hotz-hacking-self-driving-cars-comma-ai https://www.youtube.com/watch?v=aqdYbwY9vPU Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 37134 Siraj Raval
Twitter Sentiment Analysis - Learn Python for Data Science #2
 
06:53
In this video we'll be building our own Twitter Sentiment Analyzer in just 14 lines of Python. It will be able to search twitter for a list of tweets about any topic we want, then analyze each tweet to see how positive or negative it's emotion is. The coding challenge for this video is here: https://github.com/llSourcell/twitter_sentiment_challenge Naresh's winning code from last episode: https://github.com/Naresh1318/GenderClassifier/blob/master/Run_Code.py Victor's Runner up code from last episode: https://github.com/Victor-Mazzei/ml-gender-python/blob/master/gender.py I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ More on TextBlob: https://textblob.readthedocs.io/en/dev/ Great info on Sentiment Analysis: https://www.quora.com/How-does-sentiment-analysis-work Great sentiment analysis api: http://www.alchemyapi.com/products/alchemylanguage/sentiment-analysis Read over these course notes if you wanna become an NLP god: http://cs224d.stanford.edu/syllabus.html Best book to become a Python god: https://learnpythonthehardway.org/ Please share this video, like, comment and subscribe! That's what keeps me going. Feel free to support me on Patreon: https://www.patreon.com/user?u=3191693 Two Minute Papers Link: https://www.youtube.com/playlist?list=PLujxSBD-JXgnqDD1n-V30pKtp6Q886x7e Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 240311 Siraj Raval
An Introduction to The Interplanetary File System
 
10:13
Towards the Permanent Web! HTTP has served us well, but its time to upgrade the way the Internet works. IPFS provides a solution for the ills of HTTP. It content addresses data instead of location addressing it, and provides more bandwidth, better latency, and more resiliency. We'll build a simple video streaming web app using IPFS! Code for this video: https://github.com/llSourcell/IPFS_Demo Tushar's Winning Code: https://github.com/OpenMined/PySyft/pull/268/commits Rohan's Runner-up Code: https://github.com/OpenMined/PySyft/pull/273 Please Subscribe! And like. And comment. That's what keeps me going. Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology More learning Resources: https://ipfs.io/docs/examples/ https://flyingzumwalt.gitbooks.io/decentralized-web-primer/content/files-on-ipfs/ https://github.com/INFURA/tutorials/wiki/Introduction-to-IPFS https://www.youtube.com/watch?v=jONZtXMu03w&t=341s https://ethereum.stackexchange.com/questions/7664/how-can-we-integrate-ipfs-with-ethereum-in-dapps https://mlgblockchain.com/intro-ipfs.html https://medium.com/@ConsenSys/an-introduction-to-ipfs-9bba4860abd0 Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 48257 Siraj Raval
PyTorch in 5 Minutes
 
05:59
I'll explain PyTorch's key features and compare it to the current most popular deep learning framework in the world (Tensorflow). We'll then write out a short PyTorch script to get a feel for the syntax. This library is becoming popular pretty fast, such is the nature of this incredible field. Code for this video: https://github.com/llSourcell/pytorch_in_5_minutes Please Subscribe! And like. And comment. That's what keeps me going. More Learning Resources: https://www.youtube.com/watch?v=fJZew-fdNxw https://hackernoon.com/how-is-pytorch-different-from-tensorflow-2c90f44747d6 https://medium.com/@devnag/generative-adversarial-networks-gans-in-50-lines-of-code-pytorch-e81b79659e3f https://fossbytes.com/pytorch-machine-learning-framework/ https://github.com/pytorch/examples http://pytorch.org/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 158067 Siraj Raval
Why is P vs NP Important?
 
07:27
In this video, I explain perhaps the most famous problem in all of Computer Science. Does P = NP? I define the terms and give examples of each. We also programmatically go through the traveling salesman problem. I experiment with a little bit of mixed reality in this video as well. Code for this video: https://github.com/llSourcell/p_vs_np_challenge Nichole's winning code: https://github.com/nhrigby Mick's runner-up code: https://github.com/mickvanhulst Join the Wizard's Slack Channel: https://wizards.herokuapp.com/ Some more great P vs NP resources: https://danielmiessler.com/study/pvsnp/ https://qntm.org/pnp http://news.mit.edu/2009/explainer-pnp https://blog.codinghorror.com/the-girl-who-proved-p-np/ https://medium.com/the-physics-arxiv-blog/the-astounding-link-between-the-p-np-problem-and-the-quantum-nature-of-universe-7ef5eea6fd7a Please subscribe! And like and comment and share. That's what keeps me going. And please support me on Patreon! https://www.patreon.com/user?u=3191693 I used the Tilt Brush mixed reality app to draw the complexity classes for fun. Thanks Az Balabanian and the Upload Collective for letting me shoot videos in VR! : https://www.Azadux.com/mixed-reality https://www.Uploadcollective.com Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 129759 Siraj Raval
One-Shot Learning - Fresh Machine Learning #1
 
05:31
Welcome to Fresh Machine Learning! This is my new course dedicated to making bleeding edge machine learning accessible to developers everywhere. The demo code for this video is a handwritten character classifier in Python using a One-Shot Learning technique with SciPy: https://github.com/llSourcell/One-Shot-Learning-Demo I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ I introduce two papers in this video Human Level Concept Learning through Probabilistic Program Induction: http://web.mit.edu/cocosci/Papers/Science-2015-Lake-1332-8.pdf and it's associated code is in MatLab: https://github.com/brendenlake/BPL but Matlab requires $ to download and Python is better suited for building production apps. I found a great alternative though, these guys are really close to finishing this python library. It's called 'PyBPL' they are working on making the results from the paper generalized so that you can apply BPL to any kind of example dataset. I talked with the lead dev and he said they'd have working demos out in 3-6 weeks so follow this repo!!: https://github.com/MaxwellRebo/PyBPL One-Shot Learning with Memory Augmented Neural Networks: https://arxiv.org/pdf/1605.06065v1.pdf and it's associated code is here: https://github.com/tristandeleu/ntm-one-shot Also, here's another very recent One Shot Learning Paper from DeepMind that I couldn't squeeze into this video but is very interesting: https://arxiv.org/pdf/1606.04080v1.pdf I love you guys! Thanks for watching my videos, I do it for you. I left my awesome job at Twilio and I'm doing this full time now. I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 Much more to come so please subscribe, like, and comment. Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 97396 Siraj Raval
Really Quick Questions with Sebastian Thrun
 
07:40
I ask 67 questions to the founder of Google X, self-driving car pioneer, former Director of the Stanford AI lab, and President of Udacity Sebastian Thrun. We take a stroll around Udacity HQ in Mountain View, California. Please hit that subscribe button if you liked this interview! And like. And comment. That's what keeps me going. Join other Wizards on our Slack channel: http://wizards.herokuapp.com/ More on Sebastian: https://en.wikipedia.org/wiki/Sebastian_Thrun lol he answered 'the matrix' as his favorite movie too. the pattern is real guys. And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 36901 Siraj Raval
How to Make Money as a Programmer in 2018
 
07:00
I'll go through 5 methods that you can use to make money as a programmer! We are lucky in that our skill will only get more valuable to society over time. Links to everything I've discussed are below. Please Subscribe! And like. And comment. That's what keeps me going. Contract work: http://upwork.com/ http://freelancer.com/ https://github.com/engineerapart/TheRemoteFreelancer (huge list) Improving your portfolio: http://www.codeofhonor.com/blog/marketing-yourself-as-a-programmer https://softwareengineering.stackexchange.com/questions/54506/how-to-market-yourself-as-a-software-developer/59875 Paul Graham's goldmine of essays on starting a startup: http://www.paulgraham.com/articles.html Programming Challenges: http://topcoder.com/ https://www.hackerearth.com/ https://www.codechef.com/ Bounty listings: https://www.bountysource.com/ https://bountify.co/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 322091 Siraj Raval
Enter Siraj [Music Video]
 
01:36
I'm Siraj and I teach people how to build cool things with code. I make videos that teach you how to create games, chatbots, self driving cars, programs that create art & music, neural networks, and way more. This song is a parody of Eminem's Not Afraid. Hope you guys like it! Special thanks to these 3 Youtubers. They're featured at the end of my video: How to ADHD: https://www.youtube.com/c/howtoadhd Photos in Color: https://www.youtube.com/user/photosincolor This Guy Edits: https://www.youtube.com/user/svenpape Join the Wizards Slack Channel: https://wizards.herokuapp.com/ Please like, subscribe, and comment! That's what keeps me going. More info on the P=NP problem: https://en.wikipedia.org/wiki/P_versus_NP_problem Lyrics: [Chorus] im not afraid to understand every model from end-to-end we’ll train this bot together to perform we’ll stack those layers uniform align our data pick a platform strap on if u really wanna learn to code [Intro] Yeah, it’s been a ride I guess I had to, go to that place, to get to this one Now some of you, might still be in that place If you're trying to get out, just subscribe to me I'll get you there [Verse] You can try and read these errors off my compiler before i make em, i dont lint my code so makes sense that I’d break em my algorithm is dope AF i didnt fake em when i code it i use Python i dont give a damn if it breaks, i’m doing this for you, lets hack it all chatty bots and games and machine made music, i keep it open source github username is source to all those who look down on me just call me sirajology our neural nets’ll see better than biology self driving cars will drive dreams to reality learnin syntax and formatting oh so properly until we get the BSOD on old technology learning from our data findin deltas and thetas we’re pushing every limit writing MATLAB (just kidding MATLAB sucks) i’ll git add i’ll git pull i’ll git push git commit until you wizards git from noob to git legit Support me on Patreon here: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 132054 Siraj Raval
How to Overcome Failure
 
09:02
Everyone fails. In this video, i'll recount 5 times in my life where I failed and talk about how I recovered. Whether it be in work life, school life, or personal life, failure is just a reality of life. Its how you deal with it that defines your future. If you're wondering, I recorded this is Lisbon Portugal since I was invited to speak at a Data Science meetup about blockchain AI. I took this is my airbnb when i had some free time. Hammad's Winning Code: https://github.com/hammadshaikhha/Math-of-Machine-Learning-Course-by-Siraj/blob/master/Binary%20Logistic%20Regression/Binary%20Logistic%20Regression.ipynb Wladi's Runner up code: https://github.com/wladiarce/logistic_regression_numpy Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Sign up for the next course at The School of AI: http://theschool.ai/ More learning resources: https://simpleprogrammer.com/overcoming-obstacles-stoic-mindset/ https://blog.todoist.com/2015/04/14/overcome-fear-of-failure/ https://www.quora.com/How-can-I-overcome-the-fear-of-failure-especially-fear-of-coding https://thenextweb.com/dd/2015/06/11/8-barriers-to-overcome-when-learning-to-code/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 40734 Siraj Raval
Keras Explained
 
09:20
Whats the best way to get started with deep learning? Keras! It's a high level deep learning library that makes it really easy to write deep neural network models of all sorts. It can use several popular backends like Tensorflow and CNTK. I'll show you how it works and explain how it compares to the other deep learning libraries. Code for this video: https://github.com/llSourcell/keras_explained Alberto's Winning Code: https://github.com/alberduris/Reinforcement_Learning_AI_Video_Games/tree/master/Week%206 Sven's Runner-up Code: https://github.com/EmbersArc/PPO Please Subscribe! And like. And comment. That's what keeps me going. Connect with me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval More learning resource: https://elitedatascience.com/keras-tutorial-deep-learning-in-python https://keras.io/ https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/ https://github.com/fchollet/keras-resources https://www.datacamp.com/community/tutorials/deep-learning-python https://dashee87.github.io/data%20science/deep%20learning/python/another-keras-tutorial-for-neural-network-beginners/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/sirajraval Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 118562 Siraj Raval
Your First ML App - Machine Learning for Hackers #1
 
04:30
This video will get you up and running with your first ML app in just 7 lines of Python. The app will be able to recognize Iris flowers. I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ Follow the install instructions for TensorFlow here: https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#pip-installation Follow the install instructions for SciKit Learn here: http://scikit-learn.org/stable/install.html And here is a link to the repo for Skflow (the scikit interface for TensorFlow): https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn My code sample is in the README of that repo under "Linear Classifier". Map of Machine Learning Models: http://www.wangbo.info/img/mlmindmap.png Map to pick the right model from SciKit Learn (although this doesn't take into account deep neural nets [just think -- lots of data? Just go with the DNN]): http://1.bp.blogspot.com/-ME24ePzpzIM/UQLWTwurfXI/AAAAAAAAANw/W3EETIroA80/s1600/drop_shadows_background.png This is the first in my new application-focused machine learning series. The goal is to avoid anything math-heavy and focus on building things with machine learning libraries. I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 Much more to come so please subscribe, like, and comment. That stuff is what encourages me to continue! Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 147795 Siraj Raval
What is an Initial Coin Offering?
 
11:11
Let's cut through the hype and understand Initial Coin Offerings (ICOs) by creating one ourselves programmatically! We'll first learn about Bitcoin & Ethereums architecture to prepare us for the smart contract creation process. Our DemoCoin ICO will be built using tools from the Ethereum developer ecosystem. Code for this video: https://github.com/llSourcell/what_is_an_initial_coin_offering Alberto's Winning Code: https://github.com/alberduris/The_Math_of_Intelligence/tree/master/Week10 Eric's 2nd place Code: https://github.com/EricAlcaide/Math_of_Intelligence/tree/master/Quantum_Computing Please Subscribe! And like. And comment. More learning resources: https://medium.com/startup-grind/hack-your-funding-with-an-initial-coin-offering-2a2a0614bddf https://blog.zeppelin.solutions/how-to-create-token-and-initial-coin-offering-contracts-using-truffle-openzeppelin-1b7a5dae99b6 https://bitsonblocks.net/2017/04/25/a-gentle-introduction-to-initial-coin-offerings-icos/ https://blockchainhub.net/ico-initial-coin-offerings/ https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2 https://medium.com/@ConsenSys/a-101-noob-intro-to-programming-smart-contracts-on-ethereum-695d15c1dab4 https://www.ethereum.org/greeter I wrote a book on this stuff last year (most of the code is now deprecated since the space moves very fast, but the theories still hold true) so I'm very excited to see this space finally coming to fruition: http://shop.oreilly.com/product/0636920039334.do Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 113145 Siraj Raval
Smarter [Music Video]
 
01:37
My name is Siraj Raval. I'll teach you how to use machine learning to build literally anything you can dream up. Generating entirely new virtual worlds, self driving cars, games, music, art, predicting time series data, anything is possible. This song is a parody of the Kanye West + Daft Punk song "Stronger". Special thanks to these people who helped me with the video: Daniel Rigberg: http://www.danielrigberg.com/ (engineer + created the backing track) Shriya Nevatia: https://www.linkedin.com/in/shriyanevatia (AI engineer) Mimee Xu: https://www.facebook.com/mimee.bae (AI engineer) Teya Ena: https://twitter.com/TeyaEna (Growth hacker) Gwen Tegels: https://www.facebook.com/gwen.tegels Justin Alvey: https://www.linkedin.com/in/justinalvey (CTO Birdi) Sophie Du Palais: https://angel.co/sophie-du-palais (Business Development) Pascal Van Kooten: https://twitter.com/kootenpv (AI engineer) Available on Spotify: https://open.spotify.com/track/3fBbmO79x0KjhbQX3hqIo2 Join the Wizards Slack Channel: https://wizards.herokuapp.com/ Please like, subscribe, and comment! That's what keeps me going. More info on generating words (LSTMs) http://karpathy.github.io/2015/05/21/rnn-effectiveness/ Lyrics: Build it, train it, test it, Makes it denser, deeper, faster, smarter! [played in background, continuously:] Optimize it, make it better, Adding layers makes it smarter classifier, generator, Accurate with lower error, I-I-I got to read papers To try and make me smarter i train my models in the cloud now Cause my laptop takes longer I parse through data like a boss now back then my code was wronger Subscribe if ya wanna learn now lets spread this AI power Lets train it right now Lets train it right now Lets make bots tonight and make music like Mozart tonight And paint artwork on a cross tonight i’ve waited for this software all my life Just give it some data and watch it explore step back, clap and give an Encore It trained, on forty cores, does Raycer make GPUs anymore? my game bot started off aimless But now its like god in the matrix My chat bot speaks once I train it i worked so damn hard to make this it’ll generate words that it predicts analyze sentiment, then test it this def is the shit to Invest in New data? Wizard train it, then test it, commit !! i-i-i got to read papers To try and make me smarter i train my models in the cloud now Cause my laptop takes longer I parse through data like a boss now back then my code was wronger Subscribe iff ya wanna learn now lets spread this AI power Lets train it right now Lets train it right now Support me on Patreon here: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 170334 Siraj Raval
Learn Machine Learning in 3 Months (with curriculum)
 
10:05
How is a total beginner supposed to get started learning machine learning? I'm going to describe a 3 month curriculum to help you go from beginner to well-versed in machine learning. Its an accelerated learning plan, something i'd create for myself if I were to get started today, but I'm going to open source it for you guys. This curriculum will cover all the math concepts, the machine learning theory, and the deep learning theory to get you up to speed with the field as fast as possible. If anyone asks how to best get started with machine learning, direct them to this video! Curriculum from this video: https://github.com/llSourcell/Learn_Machine_Learning_in_3_Months Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Month 1 Week 1 Linear Algebra https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/ Week 2 Calculus https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr Week 3 https://www.edx.org/course/introduction-probability-science-mitx-6-041x-2 Week 4 Algorithms https://www.coursera.org/courses?languages=en&query=Algorithm%20design%20and%20analysis Month 2 Week 1 learn python for data science https://www.youtube.com/watch?v=T5pRlIbr6gg&list=PL2-dafEMk2A6QKz1mrk1uIGfHkC1zZ6UU Math of Intelligence https://www.youtube.com/watch?v=xRJCOz3AfYY&list=PL2-dafEMk2A7mu0bSksCGMJEmeddU_H4D Intro to Tensorflow https://www.youtube.com/watch?v=2FmcHiLCwTU&list=PL2-dafEMk2A7EEME489DsI468AB0wQsMV Week 2 Intro to ML (Udacity) https://eu.udacity.com/course/intro-to-machine-learning--ud120 Week 3-4 ML Project Ideas https://github.com/NirantK/awesome-project-ideas Month 3 (Deep Learning) Week 1 Intro to Deep Learning https://www.youtube.com/watch?v=vOppzHpvTiQ&list=PL2-dafEMk2A7YdKv4XfKpfbTH5z6rEEj3 Week 2 Deep Learning by Fast.AI http://course.fast.ai/ Week 3-4 Re-implement DL projects from my github https://github.com/llSourcell?tab=repositories ML people to follow on Twitter: https://www.quora.com/Who-should-I-follow-on-Twitter-to-get-useful-and-reliable-machine-learning-information Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 415305 Siraj Raval
Solve AI or Die Trying [Music Video]
 
02:18
Solve it or I'll die trying! I shot this music video in the desolate outskirts of London. The warehouse was cold AF, we had GPUs training models, Satoshi Nakamoto shows up to help me drop sick beats, it was dope. This isn't a game, we're trying to save the world here. This is my manifesto. It's our underground movement that will spark the new Web and the rise of true Artificial Intelligence. This is the School of AI. Enjoy! Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Sign up for the next course at The School of AI: http://theschool.ai/ More learning resources: https://www.youtube.com/watch?v=QfNvhPx5Px8 https://github.com/bitcoinbook/bitcoinbook/blob/develop/book.asciidoc Lyrics: When they update the weights, They call it back-propagate, Thats what Every single section of these new papers say, GPU, go, turn it up, accel-le-rate, Tryna minimize that loss till its A-OK, Word2Vec Input in Dot product Activate Do it once Do it twice Input out Errors Done I don’t need a label I’ll just learn do it without one As long as I’m breathing i’ll predict the outcome Solve it or I’ll die tryin Solve It or I’ll die tryin Solve it or I’ll die tryin Solve it or I’ll die tryin My oh my, who’s this Satoshi? Shout out to the movement best known as BTC, I was rocking blockchains back in twenty fourteen Before Cuban thought that chips mint currency Tx in Tx Out Make a block Mine it up Fork the chain, Commit once Commit twice Start a strain Lets start a religion that gets cod-di-di-ified And this is my life, I call it the School of AI, Go! Solve it or I’ll die tryin Solve It or I’ll die tryin Solve it or I’ll die tryin Solve it or I’ll die tryin So Kimmys got a nuke, oh my effing G From California to Japan, on that F or C Um will anybody stop it? How bout you or me Cause Ima fight it to the end like a true O G Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 152758 Siraj Raval
How to Train Your Models in the Cloud
 
09:22
Let's discuss whether you should train your models locally or in the cloud. I'll go through several dedicated GPU options, then compare three cloud options; AWS, Google Cloud, and FloydHub. I was not endorsed by anyone for this. Code for this video: https://github.com/floydhub/fast-style-transfer Please Subscribe! And like. And comment. That's what keeps me going. High Budget GPU: Titan XP https://www.amazon.com/NVIDIA-GeForce-Pascal-GDDR5X-900-1G611-2500-000/dp/B01JLKP3IS Medium Budget GPU: https://www.amazon.com/MSI-GAMING-GTX-1060-6G/dp/B01IEKYD5U Small Budget GPU: https://www.amazon.com/dp/B01MF7EQJZ Build a Deep Learning machine: https://medium.com/@ncondo/build-a-deep-learning-rig-for-800-4434e21a424f https://medium.com/towards-data-science/building-your-own-deep-learning-box-47b918aea1eb https://www.oreilly.com/learning/build-a-super-fast-deep-learning-machine-for-under-1000 More learning resources: http://www.infoworld.com/article/3179785/cloud-computing/aws-vs-azure-vs-google-cloud-which-free-tier-is-best.html https://thehftguy.com/2016/06/15/gce-vs-aws-in-2016-why-you-should-never-use-amazon/ https://medium.com/@davidmytton/aws-vs-google-cloud-flexibility-vs-operational-simplicity-dca4324b03d4 https://news.ycombinator.com/item?id=13659914 Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 95220 Siraj Raval
How to Read a Research Paper
 
08:44
Ever wondered how I consume research so fast? I'm going to describe the process i use to read lots of machine learning research papers fast and efficiently. It's basically a 3-pass approach, i'll go over the details and show you the extra resources I use to learn these advanced topics. You don't have to be a PhD, anyone can read research papers. It just takes practice and patience. Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval More learning resources: http://www.arxiv-sanity.com/ https://www.reddit.com/r/MachineLearning/ https://www.elsevier.com/connect/infographic-how-to-read-a-scientific-paper https://www.quora.com/How-do-I-start-reading-research-papers-on-Machine-Learning https://www.reddit.com/r/MachineLearning/comments/6rj9r4/d_how_do_you_read_mathheavy_machine_learning/ https://machinelearningmastery.com/how-to-research-a-machine-learning-algorithm/ http://www.sciencemag.org/careers/2016/03/how-seriously-read-scientific-paper Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 177348 Siraj Raval
How to Make an Amazing Tensorflow Chatbot Easily
 
06:51
We'll go over how chatbots have evolved over the years and how Deep Learning has made them way better. Then we'll build our own chatbot using the Tensorflow machine learning library in Python. The code & coding challenge for this video are here: https://github.com/llSourcell/tensorflow_chatbot Georgi's winning code for this week: https://github.com/petkofff/p_vs_np_challenge Mick's Runner up code for this week: https://github.com/mickvanhulst/travSalesman Join other Wizards on our Slack room: https://wizards.herokuapp.com Live sequence to sequence chatbot demo: http://neuralconvo.huggingface.co/ Some more useful resources on chatbots: http://www.wildml.com/2016/04/deep-learning-for-chatbots-part-1-introduction/ http://venturebeat.com/2016/08/01/how-deep-reinforcement-learning-can-help-chatbots/ http://web.stanford.edu/class/cs124/lec/chatbot.pdf More resources on Tensorflow: http://lauragelston.ghost.io/speakeasy-pt2/ https://speakerdeck.com/inureyes/building-ai-chat-bot-using-python-3-and-tensorflow Please Subscribe! And like. And comment. That's what keeps me going. And please support me on Patreon!: https://www.patreon.com/user?ty=h&u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 348393 Siraj Raval
Build a Neural Net in 4 Minutes
 
03:27
How does a Neural network work? Its the basis of deep learning and the reason why image recognition, chatbots, self driving cars, and language translation work! In this video, i'll use python to code up a neural network in just 4 minutes using just the numpy library, capable of doing matrix mathematics. Code for this video: https://github.com/llSourcell/Make_a_neural_network I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ Please Subscribe! That is the thing you could do that would make me happiest. I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 2 Great Neural Net Tutorials: (please subscribe for more videos like these! ) 1. https://medium.com/technology-invention-and-more/how-to-build-a-simple-neural-network-in-9-lines-of-python-code-cc8f23647ca1#.l51z38s7f 2. https://iamtrask.github.io/2015/07/12/basic-python-network/ Awesome Tutorial Series on Neural Networks: http://lumiverse.io/series/neural-networks-demystified The Canonical Machine Learning Course: https://www.coursera.org/learn/machine-learning Curious just how inspired neural networks are from brain architecture? Take some time to learn about the human brain! This is my favorite intro to neuroscience course: https://www.mcb80x.org/ Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 605235 Siraj Raval
Deep Q Learning for Video Games - The Math of Intelligence #9
 
09:47
We're going to replicate DeepMind's Deep Q Learning algorithm for Super Mario Bros! This bot will be able to play a bunch of different video games by using reinforcement learning. This is the first video in this series that uses libraries (Keras & Gym) because if it didn't, the code would be way too long for a short video. I'll make a longer, in-depth version without libraries soon. Code for this video: https://github.com/llSourcell/deep_q_learning Please Subscribe! And like. And comment. That's what keeps me going. More learning resources: https://medium.com/emergent-future/simple-reinforcement-learning-with-tensorflow-part-0-q-learning-with-tables-and-neural-networks-d195264329d0 http://pytorch.org/tutorials/intermediate/reinforcement_q_learning.html http://neuro.cs.ut.ee/demystifying-deep-reinforcement-learning/ http://karpathy.github.io/2016/05/31/rl/ https://yanpanlau.github.io/2016/07/10/FlappyBird-Keras.html https://keon.io/deep-q-learning/ http://www0.cs.ucl.ac.uk/staff/d.silver/web/Resources_files/deep_rl.pdf http://mnemstudio.org/path-finding-q-learning-tutorial.htm Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 136437 Siraj Raval
Resume for Machine Learning
 
09:49
Welcome to my new course, Machine Learning Journey! If you’re a student, or between jobs, or in a different field, this 10 week course will help you learn everything you need from marketing your skills to building a solid mathematical foundation in order to get a job or start your own venture as a machine learning engineer or data scientist. I'm going to show you how to write a great resume in this first video. There are some key things to keep in mind and it depends on the company you're applying to. I'll cover it all, enjoy! Curriculum for this course: https://github.com/llSourcell/Machine_Learning_Journey Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval More learning resources: lhttps://www.linkedin.com/in/sirajraval/ https://www.theschool.ai/pages/jobs?p=1 https://novoresume.com/ https://www.wordclouds.com/ https://www.topresume.com/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ Sign up for the next course at The School of AI: https://www.theschool.ai And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 71668 Siraj Raval
How to Do Freelance AI Programming
 
12:15
You can build a sustainable full-time income from doing freelance AI programming work. In this video, i'm going to show you the steps you can take to start your journey as a freelancer. Whether you're a student or are employed full-time, you can begin the process of planning out a freelance career today. Getting clients, leveling up your skills, marketing yourself, setting up your financials, tools to help optimize your workflow, these are all aspects of the freelance life that i'll explain from my own personal experience. List of resources: https://github.com/llSourcell/AI_Freelancing Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Job marketplaces: http://upwork.com/ https://www.freelancer.com/ https://www.toptal.com/ https://angel.co/ http://founderdating.com/ https://www.guru.com/ https://weworkremotely.com/ Networking: https://www.kdnuggets.com/meetings/ https://conferences.oreilly.com/strata https://www.datasciencecentral.com/ Tools: https://www.codementor.io/freelance-rates https://www.bunq.com/business https://www.hellobonsai.com/ Learning resources: https://github.com/Mybridge/machine-learning-open-source/blob/master/src/05-2018.md https://www.youtube.com/playlist?list=PL2-dafEMk2A6oABirZ1Ug805Ag-8W54rN https://www.youtube.com/playlist?list=PL2-dafEMk2A5_Fcpl3FHOjo2Gfios3b5o Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ Sign up for the next course at The School of AI: https://www.theschool.ai And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 85330 Siraj Raval
An intro to Probabilistic Programming with Ubers Pyro
 
08:57
Probabilistic programming languages are built to harness the predictive power of probability distributions. Instead of making them a feature, they use these distributions as primitives with their own set of operands that allow for the creation of stochastic control flows. Since the real world is full of uncertainty, this type of thinking is useful to help build better AI systems. I'll use Uber's newly released Pyro tool to demonstrate how they work. Code for this video (with coding challenge): https://github.com/llSourcell/an_intro_to_probabilistic_programming Shannon's winning code: https://github.com/DecentricCorp/Coval-Unspecified-Ml-Blockchain Please Subscribe! And like. And comment. That's what keeps me going. Want more inspiration & education? Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology More learning resources: https://media.nips.cc/Conferences/2015/tutorialslides/wood-nips-probabilistic-programming-tutorial-2015.pdf http://probabilistic-programming.org/wiki/Home https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers https://www.oreilly.com/ideas/probabilistic-programming https://www.oreilly.com/learning/probabilistic-programming-from-scratch http://pyro.ai/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 37978 Siraj Raval
Learn Data Science in 3 Months
 
11:14
I've created a 3 month curriculum to help you go from absolute beginner to proficient in the art of data science! This open source curriculum consists of purely free resources that I’ve compiled from across the Web and has no prerequisites, you don’t even have to have coded before. I’ve designed it for anyone who wants to improve their skills and find paid work ASAP, ether through a full-time position or contract work. You’ll be learning a host of tools like SQL, Python, Hadoop, and even data storytelling, all of which make up the complete data science pipeline. Curriculum for this video: https://github.com/llSourcell/Learn_Data_Science_in_3_Months Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Week 1 - Learn Python - EdX https://www.edx.org/course/introduction-python-data-science-2 - Siraj Raval https://www.youtube.com/watch?v=T5pRlIbr6gg&list=PL2-dafEMk2A6QKz1mrk1uIGfHkC1zZ6UU Week 2 - Statistics & Probability - KhanAcademy https://www.khanacademy.org/math/statistics-probability Week 3 - Data Pre-processing, Data Vis, Exploratory Data Analysis - EdX https://www.edx.org/course/introduction-to-computing-for-data-analysis Week 4 - Kaggle Project #1 Week 5-6 - Algorithms & Machine Learning - Columbia https://courses.edx.org/courses/course-v1:ColumbiaX+DS102X+2T2018/course/ Week 7 - Deep Learning - Part 1 and 2 of DL Book https://www.deeplearningbook.org/ - Siraj Raval https://www.youtube.com/watch?v=vOppzHpvTiQ&list=PL2-dafEMk2A7YdKv4XfKpfbTH5z6rEEj3 Week 8 - Kaggle Project #2 Week 9 - Databases (SQL + NoSQL) - Udacity https://www.udacity.com/course/intro-to-relational-databases--ud197 - EdX https://www.edx.org/course/introduction-to-nosql-data-solutions-2 Week 10 - Hadoop & Map Reduce + Spark - Udacity https://www.udacity.com/course/intro-to-hadoop-and-mapreduce--ud617 - Spark Workshop https://stanford.edu/~rezab/sparkclass/slides/itas_workshop.pdf Week 11 - Data Storytelling - Edx https://www.edx.org/course/analytics-storytelling-impact-1 Week 12- Kaggle Project #3 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w Hiring? Need a Job? See our job board!: www.theschool.ai/jobs/ Need help on a project? See our consulting group: www.theschool.ai/consulting-group/
Views: 106285 Siraj Raval
Deep Learning with Intel
 
06:09
The Movidius Neural Compute Stick is a miniature deep learning hardware development platform that you can use to prototype, tune, and validate, your AI at the edge. Intel reached out and asked if I would do a video for them, and since I thought the product was cool I said yes. They mailed it to me and I've had a lot of fun using it. In this video, i'll talk about how it works and demo an image classification demo in Python using it. Code for this video: https://github.com/llSourcell/Deep_Learning_with_Intel Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval More learning resources: https://developer.movidius.com https://www.pyimagesearch.com/2018/02/12/getting-started-with-the-intel-movidius-neural-compute-stick/ https://medium.com/deep-learning-turkey/a-brief-guide-to-intel-movidius-neural-compute-stick-with-raspberry-pi-3-f60bf7683d40 https://github.com/movidius/ncsdk Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ Sign up for the next course at The School of AI: https://www.theschool.ai And please support me on Patreon: https://www.patreon.com/user?u=3191693 Paid by Intel Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 38135 Siraj Raval
How to Prevent an AI Apocalypse
 
07:02
I traveled to Amsterdam for a week to speak at The Next Web Conference on AI Safety. While roaming the streets of the city, I decided to take some shots and formulate a video on the same topic for you guys. In the battle of good vs evil, it's up to our community to ensure good wins. I'll resume the coding videos next week when I get back to San Francisco. Please Subscribe! And like. And comment. That's what keeps me going. I'll post a link to the talk once it's up, here's an article in the mean time: https://thenextweb.com/artificial-intelligence/2017/05/18/how-to-keep-ai-from-killing-us-all/#.tnw_VaEi7vjZ More Learning resources: https://futureoflife.org/ai-safety-research/ https://iamtrask.github.io/2017/03/17/safe-ai/ https://blog.openai.com/concrete-ai-safety-problems/ https://intelligence.org/why-ai-safety/ https://80000hours.org/career-reviews/artificial-intelligence-risk-research/ https://foundational-research.org/files/suffering-focused-ai-safety.pdf Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 24640 Siraj Raval
Decentralized Applications
 
02:01
Learn more and join the program at https://www.theschool.ai Wizards I'm so excited to be able to launch this finally! Artificial Intelligence and blockchain technology have enabled a new breed of application software popularly called 'Decentralized Apps'. I wrote the popular O'Reilly book titled 'Decentralized Applications" and now I'm creating a brand new online course to teach you how to build your own Decentralized app using blockchains, distributed hash tables, peer to peer protocols, and deep learning! This is the first course in The School of AI and the students that sign up for it will receive weekly videos, live streams, Q&A office hours, exclusive projects, a certificate of completion, expert feedback and review to teach the foundations of this future-shaping technology. Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 43404 Siraj Raval
Build a TensorFlow Image Classifier in 5 Min
 
05:47
In this episode we're going to train our own image classifier to detect Darth Vader images. The code for this repository is here: https://github.com/llSourcell/tensorflow_image_classifier I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ The Challenge: The challenge for this episode is to create your own Image Classifier that would be a useful tool for scientists. Just post a clone of this repo that includes your retrained Inception Model (label it output_graph.pb). If it's too big for GitHub, just upload it to DropBox and post the link in your GitHub README. I'm going to judge all of them and the winner gets a shoutout from me in a future video, as well as a signed copy of my book 'Decentralized Applications'. This CodeLab by Google is super useful in learning this stuff: https://codelabs.developers.google.com/codelabs/tensorflow-for-poets/?utm_campaign=chrome_series_machinelearning_063016&utm_source=gdev&utm_medium=yt-desc#0 This Tutorial by Google is also very useful: https://www.tensorflow.org/versions/r0.9/how_tos/image_retraining/index.html This is a good informational video: https://www.youtube.com/watch?v=VpDonQAKtE4 Really deep dive video on CNNs: https://www.youtube.com/watch?v=FmpDIaiMIeA I love you guys! Thanks for watching my videos and if you've found any of them useful I'd love your support on Patreon: https://www.patreon.com/user?u=3191693 Much more to come so please SUBSCRIBE, LIKE, and COMMENT! :) edit: Credit to Clarifai for the first conv net diagram in the video Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 589887 Siraj Raval
How to Learn from Little Data - Intro to Deep Learning #17
 
08:53
One-shot learning! In this last weekly video of the course, i'll explain how memory augmented neural networks can help achieve one-shot classification for a small labeled image dataset. We'll also go over the architecture of it's inspiration (the neural turing machine). Code for this video (with challenge): https://github.com/llSourcell/How-to-Learn-from-Little-Data Please subscribe! And like. And comment. That's what keeps me going. More learning resources: https://www.youtube.com/watch?v=CzQSQ_0Z-QU https://arxiv.org/abs/1605.06065 https://futuristech.info/posts/differential-neural-computer-from-deepmind-and-more-advances-in-backward-propagation https://thenewstack.io/googles-deepmind-ai-now-capable-deep-neural-reasoning/ Join us in the Wizards Slack Channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 45638 Siraj Raval
How Does Blockchain Work
 
09:49
In this video, you'll learn how the blockchain works. You won't find this data structure in your computer science textbooks yet, but it will soon underpin the way the entire Internet operates. Let's talk about how blockchain works and how it can be used to improve our AI. Code for this video: https://github.com/llSourcell/The_Power_of_the_blockchain Charles-David's winning code: https://github.com/alkaya/Optimizer-cotw Parminder's runner up code: https://github.com/Trion129/Gradient-Descent-from-scratch Please subscribe! And like. And comment. That's what keeps me going. More learning resources: https://blog.bigchaindb.com/blockchains-for-artificial-intelligence-ec63b0284984 https://medium.com/towards-data-science/the-blockchain-and-ai-fbfa691f10e0 https://medium.com/the-intrepid-review/how-does-the-blockchain-work-for-dummies-explained-simply-9f94d386e093 https://www.oreilly.com/ideas/understanding-the-blockchain https://github.com/golemfactory/golem Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 85633 Siraj Raval
How to Make a Prediction - Intro to Deep Learning #1
 
07:52
Welcome to Intro to Deep Learning! This course is for anyone who wants to become a deep learning engineer. I'll take you from the very basics of deep learning to the bleeding edge over the course of 4 months. In this video, we’ll predict an animal’s body weight given it’s brain weight using linear regression via 10 lines of Python. I’ll have a live session every Wednesday at 10 AM PST that covers my weekly video topics in depth. You can click on the little notification bell next to the subscribe button to get an email notification whenever I’m live. And each session is recorded and uploaded to this channel in case you miss it. This Youtube content is 100% created by me (from the writing to the editing, etc.) , it’ll all be released on my channel, and it’s totally free. I am also very proud and excited to announce my new, exclusive partnership with Udacity. Together, we’re offering the new Deep Learning Nanodegree Foundation program. If you want to take your game to the next level, this is for you! Especially since Udacity will be providing guaranteed admission to their groundbreaking Artificial Intelligence and Self-Driving Car Nanodegree programs to all graduates. They’re offering discounted limited-time pricing, so enroll now to enjoy the unique projects, program sets, and expert reviews. Plus, their community is amazing, so don’t forget to join the Slack channel after you enroll (I’ll be in there too!) And hey, I’m getting paid a small royalty from each enrollment, so let’s do this together! Link to the Udacity nanodegree: https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101 Please Subscribe! And like. And comment. That’s what keeps me going. This weeks coding challenge (these weekly challenges are not related to the Udacity nanodegree projects, those are additional): https://github.com/llSourcell/linear_regression_demo Mick’s winning code: https://github.com/mickvanhulst/q_learning Vishal’s runner-up code: https://github.com/erilyth/Q-Learning-on-Mazes More learning resources: http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-algorithm-choice https://www.toptal.com/machine-learning/machine-learning-theory-an-introductory-primer https://onlinecourses.science.psu.edu/stat501/node/250 http://machinelearningmastery.com/simple-linear-regression-tutorial-for-machine-learning/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ The vast majority of this course will use Tensorflow. It's just this first example that's using scikit-learn. And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 487073 Siraj Raval
Mathematics of Machine Learning
 
09:53
Do you need to know math to do machine learning? Yes! The big 4 math disciplines that make up machine learning are linear algebra, probability theory, calculus, and statistics. I'm going to cover how each are used by going through a linear regression problem that predicts the price of an apartment in NYC based on its price per square foot. Then we'll switch over to a logistic regression model to change it up a bit. This will be a hands-on way to see how each of these disciplines are used in the field. Code for this video (with coding challenge): https://github.com/llSourcell/math_of_machine_learning Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Sign up for the next course at The School of AI: http://theschool.ai/ More learning resources: https://towardsdatascience.com/the-mathematics-of-machine-learning-894f046c568 https://ocw.mit.edu/courses/mathematics/18-657-mathematics-of-machine-learning-fall-2015/ https://www.quora.com/How-do-I-learn-mathematics-for-machine-learning https://courses.washington.edu/css490/2012.Winter/lecture_slides/02_math_essentials.pdf Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 177956 Siraj Raval
Sentiment Analysis in 4 Minutes
 
04:51
Link to the full Kaggle tutorial w/ code: https://www.kaggle.com/c/word2vec-nlp-tutorial/details/part-1-for-beginners-bag-of-words Sentiment Analysis in 5 lines of code: http://blog.dato.com/sentiment-analysis-in-five-lines-of-python I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ The Stanford Natural Language Processing course: https://class.coursera.org/nlp/lecture Cool API for sentiment analysis: http://www.alchemyapi.com/products/alchemylanguage/sentiment-analysis I recently created a Patreon page. If you like my videos, feel free to help support my effort here!: https://www.patreon.com/user?ty=h&u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 91336 Siraj Raval
Move 37 Official Trailer
 
02:53
Join me as I teach this, free 10 week reinforcement learning course I’ve called Move 37. I’ll take you on a journey through the basics up to modern day techniques. Every week, we’ll build apps together that will cover both toy and industry problems. You’ll be able to measure your progress along the way by chatting with your peers both online and offline at School of AI chapters globally, taking quizzes, coding challenges, and 2 graded projects. I’ll have weekly coding live streams to help answer any questions, and my assistant instructors will be available to help in our community slack channel. All Wizards who complete the course get an official School of AI Certificate, signed by me. This is going to be wild ride, Signup now and join the movement! Course Signup Page (Starts September 10th): https://www.theschool.ai/courses/move-37 Github Syllabus: https://github.com/llSourcell/Move_37_Syllabus Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval instagram: https://www.instagram.com/sirajraval Facebook: https://www.facebook.com/sirajology Yes all of my videos will continue to be released on Youtube, every single one. The course website is just so that i can offer non-video content like quizzes, assignments, etc. My Playlists: https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A/playlists Related Videos: https://www.youtube.com/watch?v=i_McNBDP9Qs&list=PL2-dafEMk2A5FZ-MnPMpp3PBtZcINKwLA Visit School of AI: https://www.theschool.ai/ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 23794 Siraj Raval
How to Start an AI Startup
 
11:50
How are you supposed to get in on the AI hype? Deep learning has enabled a whole new breed of applications, and there are still so many different opportunities to apply it in fields that are completely untapped. I'll go through the steps you need to take to start your own AI startup using a combination of my own experiences and best practices from the industry as a guide. From data collection to model training to picking a problem, we'll try to understand this challenging task. Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Sources: https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A/playlists https://www.deeplearning.ai/ http://www.fast.ai/ http://www.deeplearningbook.org/ https://www.kaggle.com/datasets https://github.com/awesomedata/awesome-public-datasets https://archive.ics.uci.edu/ml/datasets.html More learning resources: https://www.youtube.com/watch?v=CBYhVcO4WgI https://www.youtube.com/watch?v=bNpx7gpSqbY https://www.youtube.com/watch?v=JqxzLUE6pP8 https://www.youtube.com/watch?v=ii1jcLg-eIQ https://www.youtube.com/watch?v=ia8arCDoxZ8 https://www.youtube.com/watch?v=677ZtSMr4-4 Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 220832 Siraj Raval
Hyperparameter Optimization - The Math of Intelligence #7
 
09:51
Hyperparameters are the magic numbers of machine learning. We're going to learn how to find them in a more intelligent way than just trial-and-error. We'll go over grid search, random search, and Bayesian Optimization. I'll also cover the difference between Bayesian and Frequentist probability. Code for this video: https://github.com/llSourcell/hyperparameter_optimization_strategies Noah's Winning Code: https://github.com/NoahLidell/math-of-intelligence/tree/master/probability_theory Hammad's Runner-up Code: https://github.com/hammadshaikhha/Math-of-Machine-Learning-Course-by-Siraj/tree/master/Naive%20Bayes%20Classifier More learning resources: https://www.iro.umontreal.ca/~bengioy/cifar/NCAP2014-summerschool/slides/Ryan_adams_140814_bayesopt_ncap.pdf https://thuijskens.github.io/2016/12/29/bayesian-optimisation/ https://jmhessel.github.io/Bayesian-Optimization/ https://arimo.com/data-science/2016/bayesian-optimization-hyperparameter-tuning/ https://dhnzl.files.wordpress.com/2016/12/fuzzymad2016_bo_pdf.pdf http://blog.revolutionanalytics.com/2016/06/bayesian-optimization-of-machine-learning-models.html https://www.youtube.com/watch?v=cWQDeB9WqvU https://nlpers.blogspot.nl/2014/10/hyperparameter-search-bayesian.html http://neupy.com/2016/12/17/hyperparameter_optimization_for_neural_networks.html Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Thanks to Veritasium (bayesian animation) & Angela Schoellig (drone clip) Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 41083 Siraj Raval
Actor Critic Algorithms
 
09:45
Reinforcement learning is hot right now! Policy gradients and deep q learning can only get us so far, but what if we used two networks to help train and AI instead of one? Thats the idea behind actor critic algorithms. I'll explain how they work in this video using the 'Doom" shooting game as an example. Code for this video: https://github.com/llSourcell/actor_critic i-Nickk's winning code: https://github.com/I-NicKK/Tic-Tac-Toe Vignesh's runner up code: https://github.com/tj27-vkr/Q-learning-conv-net Taryn's Twitter: https://twitter.com/tarynsouthern More learning resources: https://papers.nips.cc/paper/1786-actor-critic-algorithms.pdf http://rll.berkeley.edu/deeprlcourse/f17docs/lecture_5_actor_critic_pdf.pdf http://web.mit.edu/jnt/www/Papers/J094-03-kon-actors.pdf http://mlg.eng.cam.ac.uk/rowan/files/rl/06_actorcritic.pdf http://mi.eng.cam.ac.uk/~mg436/LectureSlides/MLSALT7/L5.pdf Please Subscribe! And like. And comment. That's what keeps me going. Want more inspiration & education? Connect with me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 30934 Siraj Raval
100 Days of ML Code Challenge
 
01:41
Who’s ready to take the 100 days of ML code challenge? That means coding and/or studying machine learning for at least an hour everyday for the next 100 days. Pledge with the #100DaysOfMLCode hashtag on your social media platform of choice. I’ll give the first few winners a shoutout! Instructions here: https://github.com/llSourcell/100_Days_of_ML_Code Please Subscribe! And like. And comment. That's what keeps me going. There are only 3 rules. 1 Make a public pledge using the #100DaysofMLCode hashtag on your favorite social media platform. 2 Make a public log of your work that you update daily, you can do this via GitHub a blog or a vlog. 3. if you see someone make a post using the #100DaysofMLCode hashtag, give it a like share or comment. Project Idea: https://www.drivendata.org/competitions/44/dengai-predicting-disease-spread/ Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval This video is apart of my Machine Learning Journey course: https://github.com/llSourcell/Machine_Learning_Journey Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ Sign up for the next course at The School of AI: https://www.theschool.ai And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 51898 Siraj Raval
The Best Way to Prepare a Dataset Easily
 
07:42
In this video, I go over the 3 steps you need to prepare a dataset to be fed into a machine learning model. (selecting the data, processing it, and transforming it). The example I use is preparing a dataset of brain scans to classify whether or not someone is meditating. The challenge for this video is here: https://github.com/llSourcell/prepare_dataset_challenge Carl's winning code: https://github.com/av80r/coaster_racer_coding_challenge Rohan's runner-up code: https://github.com/rhnvrm/universe-coaster-racer-challenge Come join other Wizards in our Slack channel: http://wizards.herokuapp.com/ Dataset sources I talked about: https://github.com/caesar0301/awesome-public-datasets https://www.kaggle.com/datasets http://reddit.com/r/datasets More learning resources: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-data-science-prepare-data http://machinelearningmastery.com/how-to-prepare-data-for-machine-learning/ https://www.youtube.com/watch?v=kSslGdST2Ms http://freecontent.manning.com/real-world-machine-learning-pre-processing-data-for-modeling/ http://docs.aws.amazon.com/machine-learning/latest/dg/step-1-download-edit-and-upload-data.html http://paginas.fe.up.pt/~ec/files_1112/week_03_Data_Preparation.pdf Please subscribe! And like. And comment. That's what keeps me going. And please support me on Patreon: https://www.patreon.com/user?u=3191693 Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 151372 Siraj Raval
Predicting Stock Prices - Learn Python for Data Science #4
 
07:39
In this video, we build an Apple Stock Prediction script in 40 lines of Python using the scikit-learn library and plot the graph using the matplotlib library. The challenge for this video is here: https://github.com/llSourcell/predicting_stock_prices Victor's winning recommender code: https://github.com/ciurana2016/recommender_system_py Kevin's runner-up code: https://github.com/Krewn/learner/blob/master/FieldPredictor.py#L62 I created a Slack channel for us, sign up here: https://wizards.herokuapp.com/ Stock prediction with Tensorflow: https://nicholastsmith.wordpress.com/2016/04/20/stock-market-prediction-using-multi-layer-perceptrons-with-tensorflow/ Another great stock prediction tutorial: http://eugenezhulenev.com/blog/2014/11/14/stock-price-prediction-with-big-data-and-machine-learning/ This guy made 500K doing ML stuff with stocks: http://jspauld.com/post/35126549635/how-i-made-500k-with-machine-learning-and-hft Please share this video, like, comment and subscribe! That's what keeps me going. and please support me on Patreon!: https://www.patreon.com/user?u=3191693 Check out this youtube channel for some more cool Python tutorials: https://www.youtube.com/watch?v=RZF17FfRIIo Follow me: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/ Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 496169 Siraj Raval
Learn Blockchain Programming (curriculum)
 
09:05
Blockchain technology is hot right now! I've devised a 2 month study plan to help you learn how blockchains and cryptocurrency works. This is the kind of curriculum I'd create for myself to learn, but I'm open sourcing it for you guys since I love you. We'll start with cryptography, move on to Bitcoin, then Ethereum, other cryptos, and finally Decentralized Applications. Curriculum for this video: https://github.com/llSourcell/Learn_Blockchain_in_2_months Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval Sign up for the next course at The School of AI: http://theschool.ai/ Week 1 (Cryptography): https://www.coursera.org/learn/crypto Week 2 (Mastering Bitcoin + Annotated BTC Whitepaper + BTC wallet) https://github.com/bitcoinbook/bitcoinbook http://fermatslibrary.com/s/bitcoin https://bitcoin.org/en/choose-your-wallet Week 3 (Bitcoin and Cryptocurrencies + build a blockchain) https://www.coursera.org/learn/cryptocurrency https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 Week 4 (Ethereum + Annotated Eth Whitepaper): https://www.udemy.com/blockchain-application/ http://fermatslibrary.com/s/ethereum-a-next-generation-smart-contract-and-decentralized-application-platform#email-newsletter Week 5 (Solidity Programming + Ethereum articles): https://cryptozombies.io/ https://blockgeeks.com/?s=ethereum Week 6 (Other Cryptocurrencies): https://www.youtube.com/watch?v=cjbHqvr4ffo&list=PL2-dafEMk2A7jW7CYUJsBu58JH27bqaNL Week 7 (Decentralized Applications): http://shop.oreilly.com/product/0636920039334.do Week 8 (Build a Decentralized Application): https://github.com/moshest/p2p-index Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693 Signup for my newsletter for exciting updates in the field of AI: https://goo.gl/FZzJ5w
Views: 66823 Siraj Raval

dating break up
28 year old woman dating 22 year old man
dating handicapped man
date cowboy dating sites
i'm dating my brothers best friend