Artificial Intelligence Genetic Machine Learning Algorithms
  • ondemand_video
       Video Length : 8h50m0s
  • format_list_bulleted
       Tasks Number : 61
  • group
       Students Enrolled : 1240
  • equalizer
       Medium Level
  • Curriculum
  • 1. Introduction
    • videocam
      What is Artificial Intelligence or Machine Learning?
      10m0s
    • videocam
      Inspiration for Genetic Algorithms! (Nature)
      10m0s
    • videocam
      Survival of the 'Fittest'
      10m0s
    • videocam
      Elitism
      10m0s
    • videocam
      Mating
      10m0s
  • 2. Game 1: Guess The Phrase (Part-1)
    • videocam
      Installing Python and pip
      10m0s
    • videocam
      Introduction about the project
      10m0s
    • videocam
      Main method
      10m0s
    • videocam
      Individual Class and init method
      10m0s
    • videocam
      Calculate Fitness method
      10m0s
    • videocam
      Create new Gnome
      10m0s
    • videocam
      Mutating Genes
      10m0s
    • videocam
      Running the Program!
      10m0s
  • 3. Guess the Phrase (Part-2)
    • videocam
      Adding the AI
      10m0s
    • videocam
      Implementing the Loop
      10m0s
    • videocam
      Mating process (creation of new offsprings)
      10m0s
    • videocam
      Completing the Code
      10m0s
    • videocam
      Running the Program (Bonus Debugging as well)
      10m0s
    • videocam
      Cleaning Up the Print statement
      10m0s
  • 4. Find The Shortest Path (Part-1)
    • videocam
      Introduction about the project
      10m0s
    • videocam
      Initialising an individual
      10m0s
    • videocam
      Convert DNA to lines on Graph
      10m0s
    • videocam
      Fitness function
      10m0s
    • videocam
      Genetical Evolution
      10m0s
    • videocam
      Implement Cross-over
      10m0s
    • videocam
      Add Mutation
      10m0s
  • 5. Find The Shortest Path (Part-2)
    • videocam
      Creating a Line Object
      10m0s
    • videocam
      Plotting using matplotlib
      10m0s
    • videocam
      Adding the Entry Point
      10m0s
    • videocam
      Running the Program (Bonus Debugging as well)
      10m0s
  • 6. Flappy Bird game
    • videocam
      Project Intro
      10m0s
    • videocam
      index.html
      10m0s
    • videocam
      Adding minified js files
      10m0s
    • videocam
      Adding assets
      10m0s
    • videocam
      Importing assets
      10m0s
    • videocam
      Setting Gravity
      10m0s
  • 7. Genetic.js of Flappy Bird
    • videocam
      Genetics
      10m0s
    • videocam
      Create Population
      10m0s
    • videocam
      Activate Brain
      10m0s
    • videocam
      Evolve Population
      10m0s
    • videocam
      Selection
      10m0s
    • videocam
      Mutating Genes
      10m0s
    • videocam
      Finishing Genetic.js
      10m0s
  • 8. Back to the Gameplay.js
    • videocam
      Creating a bird object
      10m0s
    • videocam
      Creating a Tree Object
      10m0s
    • videocam
      Creating a Tree Group
      10m0s
    • videocam
      Creating a Bird Group
      10m0s
    • videocam
      Bitmap Objects
      10m0s
    • videocam
      Adding Buttons
      10m0s
    • videocam
      Update switch case
      10m0s
    • videocam
      Add collisions
      10m0s
    • videocam
      Reset the Background
      10m0s
    • videocam
      More methods!
      10m0s
Authors

Kevin Gautama is a systems design and programming engineer with 16 years of expertise in the fields of electrical and electronics and information technology.

He teaches at the Hanoi University of Industry in the period 2003-2011 and he has a certificate of vocational training by the Ministry of Industry and Commerce and the Hanoi University of Industry.

From extensive design experience through numerous engineering projects, the author founded the Enziin Academy.

The Enziin Academy is a startup in the field of educational, it's core goal is to training design engineers in the fields technology related.

The Enziin Academy is headquartered in Stockholm-Sweden with an orientation operating multi-lingual and global.

The author's skills in IT:

  • Implementing the application infrastructure on Amazon's cloud computing platform.
  • Linux server system administration (Sysadmin).
  • Design load balancing and content distribution system.
  • MySQL database administration.
  • C/C++/C# Programming
  • Ruby and Ruby on Rails Programming
  • Python and Django Programming
  • The WPF/C# on the .NET Framework Programming
  • The PHP/JAVA Programming
  • Machine Learning and Expert System.
  • Internet of Things.

The author's skills in the fields of electric and electronic:

  • The design of popular CPU / MCU systems.
  • Design FPGA / CPLD system (Xilinx - Altera).
  • Design and programming of DSP systems (Texas Instruments).
  • Embedded ARM system design.
  • The RTOS Programming
  • Design and programming electronic power systems.
  • PLC - inverter - sensor - electric control cabinet industrial.
  • Control systems distributed connection with Server.

Read more...

Artificial Intelligence Genetic Machine Learning Algorithms


Artificial Intelligence Genetic Machine Learning Algorithms

Discussions
You must login to comment.