Data Science & Maschinelles Lernen in Python - am Beispiel
What you'll learn
- Riesige Datenmengen zu analysieren
- Finde Zusammenhänge in den Daten
- Entwickle ein Empfehlungssystem ("Kunden die X kauften, kauften auch...")
- Skaliere die Rechenarbeit auf ein Cluster mit Hilfe von Apache Spark und MLLIB
- Bekomme bessere Ergebnisse, indem du lernst, wie du die Daten vor der Berechnung bereinigen kannst
Requirements
- Du brauchst einen Computer (Windows / Mac / Linux), um Anaconda auszuführen. Im Kurs werden wir die Installation Schritt für Schritt durchgehen.
- Du solltest vorher schonmal etwas programmiert haben
- Du solltest ein grundlegendes Verständnis von Mathematik haben. Wenn du ein Gymnasium besucht hast, reicht das locker.
- Die Installationsanleitungen in diesem Kurs beziehen sich auf Windows. Die Code-Beispiele werden auch auf Mac / Linux laufen, wir können für Mac / Linux - Probleme aber keinen Support anbieten.
Description
Kurs zuletzt aktualisiert: 09.03.2017!
Data Scientists landen richtig gut bezahlte Jobs, mit einem durchschnittlichen Gehalt von ~80.000€ (Quelle: Gehaltsvergleichsportal Glassdoor), in Amerika sogar noch mehr. Und das ist nur der Durchschnitt. Aber es geht nicht nur ums Geld - der Job ist auch noch verdammt spannend!
Wenn du schon etwas programmieren kannst, wird dir dieser Kurs alles beibringen, was du zum Thema Data Science und Maschinellem Lernen wissen musst. Sei es, um das wissen für ein eigenes Projekt anzuwenden, oder um einen Einstieg in dieses Gebiet zu finden.
Dieser umfassende Kurs besteht aus 68 Lektionen, gut 9 Stunden Video, und zu vielen Themen gibt es praktische Python Codebeispiele, damit du direkt siehst, wie diese Algorithmen verwendet werden können.
Die Themen dieses Kurses sind die Themen, die wirklich für einen Job in diesem Feld benötigt werden. In verständlicher deutscher Sprache wirst du die verschiedenen Möglichkeiten kennenlernen:
- Lineare und Polynomiale Regressionsanalyse
- K-Means - Algorithmus
- Hauptkomponentenanalyse
- Train/Test, Kreuzvalidierungsverfahren
- Bayes'sche Methoden
- Entscheidungsbäume, Random Forests
- Multivariante Regression
- Support Vector Machines
- Bestärkendes Lernen
- Empfehlungssystem: Kollaboratives Filtern
- K-Nächster-Nachbar
- Bias / Varianz - Dilemma
- Ensemble Learning
- Volltextsuche mit Hilfe von TF-IDF
- Wie wird ein Experiment durchgeführt? AB-Tests
... und noch viel mehr. Zudem lernst du in einem kompletten Kapitel, wie maschinelles Lernen mit Apache Spark funktioniert. Mit Hilfe von Spark kannst du die Berechnungen auf mehrere Computer aufteilen und so massive Datenmengen verarbeiten.
Wenn du noch nicht mit Python programmiert hast, kein Problem - am Anfang gibt es einen kurzen Crashkurs. Wenn du vorher schonmal was programmiert hast, reicht das locker aus. In diesem Kurs zeige ich dir auch die Installation unter Windows, wobei die Beispiele auch unter Mac oder Linux ausgeführt werden könnten - bei Problemen die mit dem Betriebssystem zusammenhängen kann ich dich aber nur bei Windows unterstützen.
Jedes Thema wird in normaler deutscher Sprache erklärt, ohne verwirrende mathematische Fachwörter. Anschließend lernst du, wie du mit Python den Algorithmus verwenden kannst.
Wenn du schonmal was programmiert hast, und dich mit der Auswertung von Daten beschäftigen möchtest, dann ist der Kurs genau das Richtige für dich. Du lernst in diesem Kurs all die Grundlagen, die du brauchst, wenn du Daten im echten Leben auswerten möchtest. Ich glaub, der Kurs wird dir gefallen! :-)
Who this course is for:
- Softwareentwickler oder Programmierer, die eine Karriere im Bereich Data Science starten wollen
- Du bist Analyst, und wertest z.B. im Finanz- oder Versicherungssektor Daten aus? In diesem Kurs lernst du, wie du das automatisiert mit Programmen umsetzen kannst. Wichtig: Du solltest vorher schonmal irgendwas programmiert haben.
- Wenn du noch nie programmiert hast - dann solltest du diesen Kurs noch NICHT belegen. Schau dir erstmal einen Python-Kurs an
Instructors
Sundog Education's mission is to make highly valuable career skills in data engineering, data science, generative AI, AWS, and machine learning accessible to everyone in the world. Our consortium of expert instructors shares our knowledge in these emerging fields with you, at prices anyone can afford.
Sundog Education is led by Frank Kane and owned by Frank's company, Sundog Software LLC. Frank spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers, all the time. As an Amazon “bar raiser,” he held veto authority over hiring decisions across the company, interviewed over 1,000 candidates, and hired and managed hundreds. He holds 26 issued patents in the fields of distributed computing, data mining, and machine learning. In 2012, Frank left to start his own company, Sundog Software, which has taught over one million students around the world about machine learning, data engineering, and managing engineers.
My name is Jannis Seemann, and I'm deeply passionate about programming. My dream is to share this passion with one million other students.
I began crafting my first website at the age of 14. By 18, I landed my first internship at Google in London. Two years later, while pursuing my degree, I secured another internship with Google, this time in Silicon Valley (Mountain View, California).
One of my greatest joys is learning something new, especially with guidance from my mentors. This love for learning inspired me to start teaching during my computer science studies.
I fully understand the challenges and the time it takes to immerse oneself in a new subject, whether it's for a personal project, academic pursuits, or professional work. That's why I pour so much dedication into my courses, offering numerous exercises and real-world examples to make the learning process smoother.
Today, I take immense pride in knowing that over 300,000 students have enrolled in my courses. I hope I've been able to impart to them the same enthusiasm and joy I feel when creating these courses.
Beyond Udemy, with my background in computer science and as an independent entrepreneur, I successfully carry out web projects for clients. I'm also keen on sharing my expertise and experiences through the online courses I offer.
-----
Mein Name ist Jannis Seemann und das Programmieren ist meine absolute Leidenschaft.
Bereits mit 14 Jahren begann ich mit dem Programmieren meiner ersten Webseite. Mit 18 Jahren habe ich mein erstes Praktikum bei Google in London absolviert. 2 Jahre später folgte dann während meines Studiums ein weiteres Praktikum bei Google im Silicon Valley (Mountain View, California).
Für mich ist es das Schönste, wenn ich dank der Unterstützung meiner Mentoren etwas Neues lernen kann. Dies brachte mich bereits während meines Informatikstudiums auf die Idee, selbst mit dem Unterrichten zu beginnen.
Ich weiß genau, wie anstrengend und zeitintensiv es sein kann, sich mit einem neuen Thema zu beschäftigen; sei es für ein privates Projekt, das Studium oder für die Arbeit. Deshalb stecke ich extrem viel Aufwand in meine Kurse, und es gibt besonders viele Aufgaben & Praxisbeispiele - damit dir das Lernen möglichst leicht fällt.
Heute bin ich sehr stolz darauf, dass sich mehr als 300.000 TeilnehmerInnen für meine Kurse entschieden haben und hoffe, dass ich ihnen die Freude und Begeisterung vermitteln konnte, welche ich bei der Erstellung meiner Kurse habe.
Außerhalb von Udemy setze ich als studierter Informatiker und selbstständiger Unternehmer erfolgreich Webprojekte für meinen Kunden um, und teile mein Wissen und meine Erfahrung in den hier angebotenen Online-Kursen.