Introduction to Genetic Algorithms: Theory and Applications

Course content

  • Inspiration
  • Gene Representation and Fitness Function
  • Selection
  • Recombination (crossover)
  • Mutation
  • Elitism
  • Implementation of the Genetic Algorithm
  • Continuous version of the Genetic Algorithm
  • Applications of the Genetic Algorithm
  • Bonus Video

Intro to Generative AI

About this course

Artificial Intelligence is a fast-evolving field of technology that lets computers simulate human functions, such as learning and problem-solving. A subset of AI that’s been gaining traction recently is generative AI, which specializes in creating new content, be it text, images, audio, or videos. Take this course to learn about the different types of generative AI using interactive applets!

Skills you’ll gain

  • Understand what generative AI is
  • See the different types of generative AI
  • Study the ethics of using generative AI

Learn the Role and Impact of Generative AI and ChatGPT

About this course

This course was built using several AI technologies and features insightful, forward-thinking conversations on AI’s potential influence across sectors, including high technology, education, and government. You will critically explore the ethical dimensions of AI and examine the evolving nature of work in an AI-integrated landscape and hypothesize about the progression of generative AI in the next 5 to 10 years.

Skills you’ll gain

  • Understand AI’s potential influence
  • Apply AI concepts to everyday life
  • Examine the ethics of using AI

Intro to LLMs

About this course

Large Language Models (LLMs) and text generation are at the heart of many cutting edge AI applications today. This course is a no-code introduction to LLMs, covering their history up to ChatGPT, how they generate text with neural networks, and how they can be adjusted via parameters like temperature. This course is a great starting point for exploring LLMs and generative AI more broadly.

Skills you’ll gain

  • Understand the history of LLMs
  • Understand how LLMs generate new text
  • Analyze the impact of LLM parameters