Outschool
Open currency, time zone, and language settings
Log In

Artificial Intelligence and You, Build a Neural Network!

Learn about artificial intelligence by building a neural net and "teaching" it to think.
David Salch
Average rating:
4.9
Number of reviews:
(3,336)
Popular
Class

What's included

4 live meetings
3 hrs 40 mins in-class hours

Class Experience

How does artificial intelligence (or AI) work? This class will explore the basics while building and using one hands on!

Neural networks approximate how our brains work to allow a computer to "learn" on it's own instead of straight programming. But how is that possible?  This class is a beginner's introduction journey into the fundamentals of neural networks. And it is a "hands on" class where we will build neural nets in class and experiment with this technology live using free software that works on any computer, even a smartphone.

Week 1: Terminology and Basics
    Explore the basic terminology and parts of a neural network. (nodes, weights, activation, inputs, outputs)
    Explore the theory of operation of a network (propagation, classification, regression)
    Explore the life cycle of a neural network (designing, training, testing, usage)

Week 2:
    Introduce the software to build a neural net in the browser
    Build a network and identify the basic parts learned in week 1
    Explore hidden layers
    Watch a basic neural net solve a basic problem of classification

Week 3:
    Explore linear vs non-linear activation
    Explore learning rate 
    Explore regularization
    Assign class project to be reviewed in week 4

Week 4:
    Evaluate class projects and ideas for the future

NOTE: This is a fairly advanced class, but presented in simple terms. There is very little "math" presented in an effort to make the concepts less overwhelming for beginners and the younger crowd. The focus is on the practical concepts and terminology to build a solid foundation for further study and exploration.

Learning Goals

Understanding the concepts of machine learning as implemented in neural networks for classification and regression while fostering a fascination with technology and a desire to dig deeper.
learning goal

Other Details

External Resources
In addition to the Outschool classroom, this class uses:
Joined December, 2016
4.9
3336reviews
Popular
Profile
Teacher expertise and credentials
I have been in the tech industry all my life, building computer hardware and software in the early 70s. Through the years I have produced many software and hardware products as programmer, architect, Vp, or CTO. Several of these projects utilized the concepts of machine learning. Couple that experience and skill with the ability to present difficult concepts in a practical, easy to understand manner, and that produces a class environment to build a solid foundation and love of technology. I focus on understanding the concepts from the ground up before building skills, to build that solid foundation. 

Reviews

Live Group Class
Share

$64

for 4 classes
1x per week, 4 weeks
55 min

Completed by 65 learners
Live video meetings
Ages: 12-17
3-18 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool