Designing for Neural Networks and AI Interfaces

Designing for Neural Networks and AI Interfaces

24mIntermediate2018-09-14

Authors

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

Course details

Learn how generate dynamically customized user experiences by leveraging artificial intelligence (AI) and neural networks. Instructor Emmanuel Henri starts the course by explaining AI, machine learning, and deep learning. Next, he shares how neural networks can enhance a user experience. He discusses the design process—identifying a problem and exploring the inputs and data sets that could be leveraged to address the problem. Then, he covers how to work with neurons, features, and models. Additionally, he shows the steps involved in designing a custom neural network.

Learning objectives
Improving UX using AI and ML
Designing an interface
Solving problems through design
Defining inputs
Working with neurons and synapses
Designing a custom neural network

Skills covered

SketchBohemianNeural Networks and Deep LearningInteraction DesignUser ExperienceProjectArtificial Intelligence (AI)

Concepts

Introduction

  • Explore AI, machine learning, and deep learning
  • Course prerequisites

Introduction

  • What is AI and its practice
  • Machine learning explained
  • Deep learning explained
  • Why design AI

Design Process

  • Overview of design process
  • Start with the problem
  • Input overview
  • Neurons and synapses overview
  • Forward or backward propagation overview

Designing a Neural Network Applied

  • Challenge step 1 - Problem and labels
  • Challenge step 2 - Features and type
  • Overview of the solution

Conclusion

  • Next steps