AI, Machine Learning & Deep Learning Essentials

Explore AI, ML and DL Differences, Advantages, Modern Uses. Techniues for Adpotion, Tools, Alogrithms and More

TTML6603

Introductory and Beyond

3 Days

Course Overview

Introduction to AI, Machine Learning & Deep Learning Essentials is an engaging, hands-on training program designed to provide students new to these areas with a baseline understanding of the core technologies, skills, business application and tools surrounding them.  These fast growing, critical technologies are currently shaping the future of IT, development and analytics. 

This program combines hands-on machine-based labs, live demonstrations and discussions that explore current trends, tools and skills, as well as advances in these areas.  Working in a hands-on manner, attendees will gain a basic understanding of terms, skills and capabilities in this technology stack, providing them with a solid foundation for next-step learning as they pursue defined roles in these areas.

Course Objectives

Led by our expert AI / Machine Learning practitioner, students will learn about and explore:

  • The What and Why of AI, Machine Learning & Deep Learning – why is this important and exciting?
  • Getting the Basics: High-level skills, vocabulary and terminology
  • AI, Machine Learning and Deep Learning – what are the differences and uses?
  • Latest trends and research
  • Who’s Using It and to What Advantage?
  • How to adopt AI, ML and DL
  • Hands-on Machine Learning – algorithms, neural networks, natural language processing & more
  • Tools and Languages: Python, R, Spark, TensorFlow, Keras
  • Deep Learning Essentials

Need different skills or topics?  If your team requires different topics or tools, additional skills or custom approach, this course may be easily adjusted to accommodate.  We offer additional related Machine Learning, AI, Deep Learning, data science, programming (Python, R, Java, Scala etc.) and development courses which may be blended with this course for a track that best suits your learning objectives. Our team will collaborate with you to understand your needs and will target the course to focus on your specific learning objectives and goals.

Course Prerequisites

The general pre-requisite items below would be helpful for attendees to familiarize themselves with in order to gain the most from the discussions and hands-on labs work planned for each general related skills area listed below.  Students without supporting experience in certain areas can plan to follow along with labs or utilize them as demonstrations.

Some of the related useful skills

  • Required - Enterprise IT / Business Knowledge: Attendees should have some familiarity with Enterprise IT as well as a general (high-level) understanding of systems architecture, as well as some knowledge of the business drivers that might be able to take advantage of applying data science, AI and machine learning. 
  • Recommended - Advanced Math / Statistics: Advanced math and essentials statistics knowledge is useful in understanding and working with Algorithms
  • Recommended – Basic Language / Scripting Knowledge: Basic Python (or R) scripting is applicable to machine learning and deep learning. Basic Java is useful for working with some of the advanced tools such as Spark or TensorFlow.

Please see the Related Courses tab for specific Pre-Requisite courses, Related Courses that offer similar skills or topics, and next-step Learning Path recommendations.

Course Agenda

Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We’ll work with you to tune this course and level of coverage to target the skills you need most.    

Exploring Data Science – The Foundation of AI, Machine Learning & Deep Learning

  • What is Data Science?
  • New Ways of Thinking about and using Data
  • Challenges of processing
  • Technologies
  • Strategies
  • Where does data science fit in?
  • DS ecosystem – AI, Machine Learning, Deep Learning
  • Data and the Scientific Method
  • Data Science vs. Data Engineering
  • Sharing Results with Colleagues
  • Recording experiments
  • The Data Science Team members
  • Data Science Infrastructure
  • Current Tools, Trends & Technologies
  • Applying Data Science to Your Industry

Understanding AI

  • AI - How did we get here?
  • Recent advances in data, hardware
  • Cutting edge research and applications
  • Getting the basics: Core terms and vocabulary

Understanding Machine Learning

  • Who is leveraging this and why
  • Overview of ML – what’s the difference?
  • Related examples of ML algorithms and applications
  • Surrounding tools and technologies: Python and Spark

Machine Learning

  • Supervised vs. Unsupervised
  • Classification
  • Regression
  • Clustering
  • Dimensionality Regression
  • Ensemble Methods

Understanding Deep Learning

  • What is it, and how is this different than AI and ML?
  • Who’s using Deep Learning and Why
  • Deep Learning algorithms and applications
  • Surrounding tools and technologies: Python, TensorFlow, Keras

Expert Systems

  • Rules Systems
  • Feedback loops
  • RETE and beyond
  • Expert Systems in practice

Neural Networks

  • Neural Networks
  • Recurrent Neural Networks
  • Long-Short Term Memory Networks
  • Applying Neural Networks

Natural Language Processing

  • Language and Semantic Meaning
  • Bigrams, Trigrams, and n-Grams
  • Root stemming and branching
  • NLP in the world

Image, Video, and Audio Processing

  • Image processing and Identification
  • Facial Analysis
  • Audio Processing
  • Analyzing Streaming Video
  • Real-world AV processing

Sentiment Analysis

  • Sentiment: The beginnings of emotional understanding
  • Sentiment indicators
  • Sentiment Sampling
  • Algorithmic Trading on Sentiment
  • Predicting Elections

Current Tools of the Trade - AI, ML & DL - Software Ecosystem

  • Python, NumPy, Pandas, SciKit
  • Hadoop and Spark
  • NoSQL Databases
  • TensorFlow, Keras, and NLTK
  • Drools
  • Libraries
  • Cloud offerings

Making it Happen: How to Adopt AI & ML in Enterprises

  • Technology stack
  • Assembling an effective team
  • Process – how does this all come together
  • Best Practices – what do your people need to succeed

Resources – where to find more information

Time Permitting: Capstone Project

  • Hands-on guided workshop utilizing skills learned throughout the course

Course Materials

Student Materials: Each student will receive a Student Guide with course notes, code samples, setp-by-step written lab instructions, software tutorials, diagrams and related reference materials and links (as applicable). Students will also receive related (as applicable) project files, code files, data sets and solutions required for any hands-on work.

Lab Setup Made Simple.   All course labs and solutions, data sets, software, detailed courseware, lab guides and resources (as applicable) are provided for attendees in our easy access, no installation required, remote lab environment. Our tech team will help set up, test and verify lab access for each attendee prior to the course start date, ensuring a smooth start to class and successful hands-on course experience for all participants. 

Raise the bar for advancing technology skills

Attend a Class!

Live scheduled classes are listed below or browse our full course catalog anytime

Special Offers

We regulary offer discounts for individuals, groups and corporate teams. Contact us

Custom Team Training

Check out custom training solutions planned around your unique needs and skills.

EveryCourse Extras

Exclusive materials, ongoing support and a free live course refresh with every class.

Learning is Twice as Nice!
Buy One Get One Free!

Enroll by March 31 in any TWO public classes in 2023 for the price of ONE! 

Click for Details & Additional Offers

Learn. Explore. Advance!

Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
Trivera MiniCamps
Gain the skills you need with less time in the classroom with our short course, live-online hands-on events
Trivera QuickSkills: Free Courses and Webinars
Training on us! Keep your skills current with free live events, courses & webinars
Trivera AfterCourse: Coaching and Support
Expert level after-training support to help organizations put new training skills into practice on the job

The voices of our customers speak volumes

Special Offers
Limited Offer for most courses.

SAVE 50%

Learn More