New!
Nanodegree-Programm

Werde Ingenieur für künstliche Intelligenz

Lerne die Grundlagen der Programmierung künstlicher Intelligenz

Künftig wird künstliche Intelligenz keine eigene Branche, sondern Teil jeder Branche sein. Unser Programm führt euch mit Experten wie Peter Norvig und Sebastian Thrun in KI-Grundlagen wie Search, Optimization, Planning oder Mustererkennung ein.

Bis 21. August anmelden!

  • Kursdauer
    3 Monate

    Lerne 12-15 Stunden/Woche, um in 3 Monaten abzuschließen

  • Classroom öffnet
    21. August 2018
  • Voraussetzungen
    Algebra, Statistik & Python

    Detaillierte Voraussetzungen ansehen

  • Sprache
    Englisch

    Lernmaterialien und Kurskommunikation in englischer Sprache

Was spricht für diesen Online-Kurs zur künstlichen Intelligenz?

Was ist künstliche Intelligenz? Diese Frage stellt sich heute nur noch selten. KI schreibt bereits die Zukunft unserer technologischen Umwelt geschrieben, sie wird unsere Leben in vielerlei Hinsicht neu definieren und ungemein erleichtern. Wer KI-Konzepte versteht, kann DIE Technologie unserer Zukunft wesentlich mitgestalten.

In diesem Programm lernst du von weltweit führenden KI-Experten und entwickelst ein Verständnis für die Grundlagen der künstlichen Intelligenz, für Algorithmen, die auf reale Herausforderungen in Feldern wie Natural Language Processing, Computer Vision oder Bioinformatik angewandt werden können. Mit dem strukturierten Vorgehen und Problemlösen bereitest du dich auf kommende KI-Herausforderungen und eine Karriere in jeder denkbaren Branche vor!


Was spricht für diesen Online-Kurs zur künstlichen Intelligenz?

KI-Experten verdienen zwischen $300-500K jährlich

Künstliche Intelligenz, reale Herausforderungen
Künstliche Intelligenz, reale Herausforderungen

Künstliche Intelligenz, reale Herausforderungen

Du lernst KI-Algorithmen, die bereits erfolgreich auf reale Herausforderungen in NLP, Computer Vision oder der Bioinformatik angewandt wurden. Diese Grundlagen kannst du auf diverse neue Problemfelder ausdehnen, um dein neues Wissen in der Welt geltend zu machen.

Lerne von und mit den Besten

Lerne von und mit den Besten

Erforsche probabilistische Modelle mit Sebastian Thrun, dem Gründer des Self-Driving Car-Teams von Google. Entdecke mit Peter Norvig, dem Co-Autor des führenden KI-Lehrbuchs, wie man zentrale KI-Algorithmen implementiert. Lerne mit diesen Kapazitäten, wie moderne KI-Probleme erfasst und gelöst werden können.

Persönliche Unterstützung
Persönliche Unterstützung

Persönliche Unterstützung

Dein Mentor steht dir während der gesamten Lernerfahrung für Fragen zur Verfügung. Bei deinen Projektarbeiten begleiten, korrigieren und fordern dich unsere KI-Experten.

Beweis' dich in Projektarbeiten

Beweis' dich in Projektarbeiten

Du beweist deinen Lernfortschritt an vier praxisnahen Projekten, die außerdem zur aussagekräftigen Ergänzung deiner kommenden Bewerbung werden. So entwickelst du unter anderem KI-Agenten, die Sudokus lösen, Games spielen oder Satzteile erkennen.

Was du lernst

Kursplan herunterladen
Lehrplan

Lerne grundlegende KI-Algorithmen

Lerne, Programme mit den grundlegenden KI-Algorithmen zu schreiben, die auch den Mars Rover der NASA oder DeepMinds AlphaGo Zero betreiben. Lernende werden u.a. den Beam Search- und Random Hill Climbing-Algorithmen, Bayessche Netze oder Hidden-Markov-Modelle beherrschen.

Lerne, Programme mit den grundlegenden KI-Algorithmen zu schreiben, die auch den Mars Rover der NASA oder DeepMinds AlphaGo Zero betreiben.

Weniger anzeigen

Dauer: 3 Monate

Voraussetzungen

Dieses Programm erfordert Erfahrung mit linearer Algebra, Statistik und Python (inkl. objektorientierter Programmierung).Detaillierte Voraussetzungen ansehen

  • Constraint Satisfaction Problems

    Mithilfe eines Constraint Propagation und eines Searchalgorithmus entwirfst du einen Softbot, der Sudoku-Rätsel effizient löst.

    Der Sudoku-Enträtsler
  • Suche, Optimierung und Planung

    Baue einen KI-Bot vergleichbar mit dem Mars Rover der NASA, der seine Ziele mithilfe von Search und symbolischer Logik erreicht.

    Ein vorausdenkender Bot
  • Adversarial Search

    Du erweiterst deinen "klassischen" Suchalgorithmus auf Adversarial-Bereiche, um einen KI-Bot aufzubauen, der ohne menschliches Zutun sichere Entscheidungen trifft – vergleichbar zum AlphaGo-Agenten DeepMind.

    Baue einen Adversial Game Playing Agent
  • Grundlagen probabilistischer Grafikmodelle

    Für deinen KI-Bot modellierst du reale Unwägbarkeiten, um deine Mustererkennung durch Wahrscheinlichkeit zu trainieren.

    Trage deinen Teil zur Spracherkennung bei!

“Künstliche Intelligenz wird etliche Arbeitsplätze schaffen, auch solche, die heute noch gar nicht abzusehen sind! Ich denke, es ist nichts anderes als ein gewaltiger Fortschritt und aufregend für alle, die wissen, was sie damit anfangen können.”

— Jordan Bitterman, CMO, IBM Watson Content & IoT Platform

Von und mit den Besten lernen

Peter Norvig
Peter Norvig

Forschungsleiter, Google

Peter Norvig ist Forschungsleiter bei Google und Mitautor von „Artificial Intelligence: A Modern Approach“, dem führenden Lehrbuch auf diesem Gebiet.

Sebastian Thrun
Sebastian Thrun

Gründer, Udacity

Sebastian Thrun ist Wissenschaftler, Pädagoge, Erfinder und Unternehmer. Vor der Gründung von Udacity startete er unter anderem Googles Self-Driving Car-Projekt.

Thad Starner
Thad Starner

Professor für Informatik, Georgia Tech

Thad Starner leitet die Contextual Computing Group (CCG) der Georgia Tech und ist einer der verdientesten technischen Leiter des Google-Projekts Google Glass.

Learn now, pay later

To make it even easier to learn, you can finance your Nanodegree through Affirm.

  • Easy monthly payments

    As low as 84 $ per month at 0% APR.

    Learn more.

  • Flexible Payments

    Pay your monthly bill using a bank transfer, check, or debit card.

Jetzt loslegen

Nanodegree-Programm
Künstliche Intelligenz
$999 USD

7 Tage Geld-zurück-Garantie

Lerne Methoden und Konzepte, um eigene KI-Anwendungen entwickeln zu können.

Program Details

    PROGRAM OVERVIEW - WHY SHOULD I TAKE THIS PROGRAM?
  • Why should I enroll in this program?

    The Artificial Intelligence Nanodegree program features expert instructors, and world-class curriculum built in collaboration with top companies in the field. The program offers a broad introduction to the field of artificial intelligence, and can help you maximize your potential as an artificial intelligence or machine learning engineer. If you’re ready for an efficient and effective immersion in the world of AI, with the goal of pursuing new opportunities in the field, this is an excellent program for you.

  • What jobs will this program prepare me for?

    This Nanodegree program is designed to build on your existing skills as an engineer or developer. As such, it doesn't prepare you for a specific job, but instead expands your skills with artificial intelligence algorithms. These skills can be applied to various applications such as video game AI, pathfinding for robots, and recognizing patterns over time like handwriting and sign language.

  • How do I know if this program is right for me?

    In this Nanodegree program, you will learn from the world’s foremost AI experts, and develop a deep understanding of algorithms being applied to real-world problems in Natural Language Processing, Computer Vision, Bioinformatics and more. If your goal is to become an AI expert, then this program is ideal, because it teaches you some of the most important algorithms in AI. You’ll benefit from a structured approach for applying these techniques to new challenges, and emerge from the program fully prepared to advance in the field.

    ENROLLMENT AND ADMISSION
  • What are the prerequisites for enrollment?

    You must have completed a course in Deep Learning equivalent to the Deep Learning Nanodegree program prior to entering the program. Additionally, you should have the following knowledge: Intermediate Python programming knowledge, including:

    • Strings, numbers, and variables
    • Statements, operators, and expressions
    • Lists, tuples, and dictionaries
    • Conditions, loops
    • Generators & comprehensions
    • Procedures, objects, modules, and libraries
    • Troubleshooting and debugging
    • Research & documentation
    • Problem solving
    • Algorithms and data structures

    Basic shell scripting:

    • Run programs from a command line
    • Debug error messages and feedback
    • Set environment variables
    • Establish remote connections

    Basic statistical knowledge, including:

    • Populations, samples
    • Mean, median, mode
    • Standard error
    • Variation, standard deviations
    • Normal distribution

    Intermediate differential calculus and linear algebra, including:

    • Derivatives & Integrals
    • Series expansions
    • Matrix operations through eigenvectors and eigenvalues

    Additionally, you should be able to follow and interpret pseudocode for algorithms like the example below and implement them in Python. You should also be able to informally evaluate the time or space complexity of an algorithm. For example, you should be able to explain that a for loop that does constant O(1) work on each iteration over an array of length n has a complexity of O(n).

    function Hill-Climbing(problem) returns a State
        current <- Make-Node(problem.Initial-State)
        loop do
            neighbor <- a highest-valued successor of current
            if neighbor.value ≤ current.value then return current.state
            current <- neighbor
  • If I don’t meet the requirements to enroll, what should I do?
  • Do I need to apply? What are the admission criteria?

    No. This Nanodegree program accepts all applicants regardless of experience and specific background.

    TUITION AND TERM OF PROGRAM
  • How is this Nanodegree program structured?

    The Artificial Intelligence Nanodegree program is comprised of one (1) three (3)- month Term. The Terms have fixed start and end dates.

    To graduate, students must successfully complete four (4) projects, each of which affords you the opportunity to apply and demonstrate new skills that you learn in the lessons. Each project will be reviewed by the Udacity reviewer network. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.

  • How long is this Nanodegree program?

    Access to this Nanodegree program runs for the period noted in the Term length section above. See the Terms of Use and FAQs for other policies around the terms of access to our Nanodegree programs.

  • Can I switch my start date? Can I get a refund?

    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.

    SOFTWARE AND HARDWARE - WHAT DO I NEED FOR THIS PROGRAM?
  • What software and versions will I need in this program?

    You will need a computer running a 64-bit operating system (most modern Windows, OS X, and Linux versions will work) with at least 8GB of RAM, along with administrator account permissions sufficient to install programs including Anaconda with Python 3.5 and supporting packages. Your network should allow secure connections to remote hosts (like SSH). We will provide you with instructions to install the required software packages. Udacity does not provide any hardware.

Werde Ingenieur für künstliche Intelligenz

Lerne die Grundlagen der Programmierung künstlicher Intelligenz