video thumbnail 17:16
How to make an AI read your handwriting (LAB) : Crash Course Ai #5

2019-09-06

[public] 118K views, 5.04K likes, 55.0 dislikes audio only

channel thumbCrashCourse

Follow along: https://colab.research.google.com/drive/1NyYH1EPpaJlMBLK0fcKYz4icaD1SNSLK

John Green Bot wrote his first novel! Today, in our first ever Lab we’re going to program a neural network to recognize handwritten letters to convert the first part of John Green Bot’s novel into typed text. To do this we’re going to import a labeled dataset, called EMNIST, we’ll use a pre-written library called SKLearn to build the network, we’ll train and tweak our code until it’s accurate (enough), and then we’ll use our newly trained network to convert John Green Bot’s handwritten pages.

We created this project in a way that you don’t have to install anything on your computer, the only thing you’ll need to get started is a Google account and a sense of adventure! To run the Colaboratory file (link at the top) you’ll have to click “open in playground” at the top of the page OR open the File Menu and click “Save a Copy to Drive.” From there you can change, tweak, and edit the code as you wish. We also left text around and within the code to help you along the way. If you use this code in your own project let us know in the comments!

If you want the raw data we used for the project you can download our files from GitHub here: https://github.com/crash-course-ai/lab1-neural-networks

EMNIST paper: https://arxiv.org/abs/1702.05373v1

Crash Course AI is produced in association with PBS Digital Studios

https://www.youtube.com/watch?v=_NMLz042NHk&list=PL1mtdjDVOoOqKjV9WNrIXRphDssM4gu0J

#CrashCourse #ArtificialIntelligence #MachineLearning

Crash Course is on Patreon! You can support us directly by signing up at http://www.patreon.com/crashcourse

Thanks to the following patrons for their generous monthly contributions that help keep Crash Course free for everyone forever:

Eric Prestemon, Sam Buck, Mark Brouwer, Indika Siriwardena, Avi Yashchin, Timothy J Kwist, Brian Thomas Gossett, Haixiang N/A Liu, Jonathan Zbikowski, Siobhan Sabino, Zach Van Stanley, Jennifer Killen, Nathan Catchings, Brandon Westmoreland, dorsey, Kenneth F Penttinen, Trevin Beattie, Erika & Alexa Saur, Justin Zingsheim, Jessica Wode, Tom Trval, Jason Saslow, Nathan Taylor, Khaled El Shalakany, SR Foxley, Yasenia Cruz, Eric Koslow, Caleb Weeks, Tim Curwick, David Noe, Shawn Arnold, Andrei Krishkevich, Rachel Bright, Jirat, Ian Dundore

--

Want to find Crash Course elsewhere on the internet?

Facebook - http://www.facebook.com/YouTubeCrashCourse

Twitter - http://www.twitter.com/TheCrashCourse

Tumblr - http://thecrashcourse.tumblr.com

Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids


Intro
/youtube/video/6nGCGYWMObE?t=0
Steps
/youtube/video/6nGCGYWMObE?t=198
Step 1 Creating a labeled data set
/youtube/video/6nGCGYWMObE?t=245
Step 2 Building a neural network
/youtube/video/6nGCGYWMObE?t=403
Step 3 Testing the network
/youtube/video/6nGCGYWMObE?t=579
Step 4 Testing the network
/youtube/video/6nGCGYWMObE?t=732
CrashCourse At Crash Course, we believe that high-quality educational videos should be available to everyone for free! Subscribe for weekly videos from our current courses! Right now, we're producing Climate & Energy. The Crash Course team has produced more than 45 courses on a wide variety of subjects, including organic chemistry, literature, world history, biology, philosophy, theater, ecology, and many more! We also recently teamed up with Arizona State University to bring you more courses on the Study Hall channel. Help support Crash Course at Patreon.com/CrashCourse.
/youtube/channel/UCX6b17PVsYBQ0ip5gyeme-Q
Thought Café our animators
youtube.com/channel/UCwTZ-JLF5FQ3EmQ2nPaS-lg
Programming Basics: Statements & Functions: Crash Course Computer Science #12 827,633 views
/youtube/video/l26oaHV7D40