Offener Kurs „Deep Learning an den Fingern“

Nach dem 18. Februar beginnt der offene und kostenlose Deep Learning on Fingers-Kurs.


Der Kurs ist darauf ausgelegt, sich mit modernem Deep Learning von Grund auf zu befassen, und erfordert weder Kenntnisse über neuronale Netze noch über maschinelles Lernen im Allgemeinen. Vorträge mit Streams auf Youtube, Aufgaben in Python, Diskussionen und Hilfe in den besten russischsprachigen DS-Communities - ODS.ai und ClosedCircles .


Danach werden Sie kein Experte, aber Sie werden verstehen, worum es geht, Sie werden DL in die Praxis umsetzen können und Sie werden in der Lage sein, sich selbst weiter zu verstehen. Im besten Fall.


Zur gleichen Zeit und in demselben Umfang wird der Kurs für Studenten der Staatlichen Universität Nowosibirsk sowie für Studenten des CS-Zentrums von Nowosibirsk unterrichtet.


Die Erklärung an den Fingern sieht ungefähr so ​​aus:



Der Hauptlink ist dlcourse.ai . Details unten.


Woher kam es?


Alles begann damit, dass einer der ehemaligen Vorgesetzten erneut zu Besuch kam, und ich fragte, wie sie mit maschinellem Lernen in der einheimischen Abteilung der NSU umgehen. Es stellte sich heraus, dass sie seit mehreren Jahren einen Lehrer suchten und nicht finden konnten. Ich habe scherzhaft gesagt, dass ich das im Prinzip kann, aber ich muss eine Telefonkonferenz nach Novosibirsk aus dem Silicon Valley arrangieren.


Wort für Wort kamen im nächsten akademischen Jahr Studenten der Abteilung zum Publikum und nahmen dort einen Stream in das YouTube-Rampenlicht auf. Sie stellten Fragen, ich antwortete mit einer Verzögerung von 5 Sekunden, und im Allgemeinen ist die Zukunft gekommen. Vielen Dank an die Abteilung von AIPT FF NSU und Yura Baburov ( buriy ), die die Seminare geleitet haben!


Wenn ein Universitätskurs 2019 begeistert ist, müssen seine Materialien offen und für alle zugänglich sein.


Als ich damit anfing, gab es bereits großartige Englischkurse über Deep Learning - und CS231n von Stanford und Andrej Karpathy sowie fast.ai von Jeremy Howard. Über klassische ML auf Russisch gibt es einen ausgezeichneten mlcourse.ai aus Yorko und ODS-Bruderschaft, aber über DL auf Russisch einen kompletten Satz (Vorträge, Aufgaben und einen lebhaften Diskussionsort) - habe ich nicht gefunden.


Übrigens machen und legen viele Kurse über Deep Learning vor, und das ist wunderbar. Wenn sich herausstellt, dass es zumindest einige Zeit eine Basis für andere Kurse ist - für mich ist es bereits ein Erfolg.


Was ist aktuell?


Was brauchst du für einen vollen Kurs? Für mich - Vorträge, Aufgaben und ein Ort für Diskussionen und Fragen.


Vorträge - werden jede Woche auf Youtube gestreamt, damit Sie unterwegs und dann Fragen stellen können.
Aufgaben - werden auf Github ausgelegt, alles auf Python in Laptops.
Sie müssen keine eigene GPU haben, um die Aufgaben zu erledigen - dank Google für Google Colab !


Der Diskussionsort ist der Kanal #dlcourse_ai in ODS.ai und #dlcourse in ClosedCircles.


Wir werden Sie auch bitten, einen Beitrag über einen modernen Artikel zu schreiben und am eigentlichen Wettbewerb für maschinelles Lernen teilzunehmen.


Wie komme ich in ODS?

Der Zugriff auf ODS erfolgt über eine Einladung. Wenn Sie jedoch in der Bewerbung angeben, dass Sie über den Kurs dlcourse.ai sprechen, erhöhen sich Ihre Chancen dramatisch. Gleichzeitig beantwortet es zuversichtlich die Frage "Warum ist dieser Kurs besser als andere?".


Ein Beispielprogramm finden Sie in der Version des letzten Jahres, zu der es einen Beitrag auf Habré gab - https://habr.com/ru/post/414165/


TL; DR


  • Die Grundlagen des Tiefenlernens zu Formeln, Mathematik und der grundlegenden Trainingsmethode.
  • Verwendung moderner Bibliotheken am Beispiel von PyTorch.
  • Anwendung auf die Hauptbereiche - Computer Vision, Text- und Tonverarbeitung, verstärkendes Lernen.
  • Ein kurzer Überblick über den aktuellen Stand.

Was Sie wissen müssen, um den Kurs erfolgreich abzuschließen


Drei Dinge!
Für jedes wird ein Testbild angehängt. Wenn es Sie nicht erschreckt hat, sind Sie im Geschäft.


Ein bisschen Python:


Ein bisschen lineare Algebra:


Ein bisschen Matanalyse:


Wenn eines der Bilder immer noch beängstigend ist, finden Sie hier eine gute Liste von Optionen, wie Sie damit umgehen können - https://vk.com/mlcourse?w=wall-158557357_3 .


Wer macht den Kurs?


Bist du wirklich ein Produzent? Ja, ich bin wirklich ein Produzent.

Ich werde hauptsächlich Vorträge halten, aber auch Gastvorträge von bekannten Spezialisten in engen Kreisen sind geplant.
Nur für den Fall, zwei Worte über mich - mein Name ist Semyon Kozlov, ich lebe im Tal, ich leite maschinelles Lernen beim Instrumental- Startup, ich habe im maschinellen Lernteam von Dropbox gearbeitet. Noch früher beschäftigte ich mich mit Computergrafik, machte Spiele und half beim tiefen Lernen, indem ich Grafikkarten einen Grund gab, zu existieren.


Mit dem Rest helfen sie:


  • Yuri Baburov, Spezialist für Textanalyse und Spracherkennung
  • Pavel Petrochenko und Denis Denisenko von OnPositive
  • Maxim Vakhrushev und Kirill Broadt vom CS-Zentrum von Nowosibirsk
  • Alexander Goncharenko von Expasoft
  • Lena Bruches von 2gis
  • Gastdozenten - bis ich wen singe!
  • Der gesamte ODS-Hangout, der beim Sammeln von Vorlesungsmaterial hilft.

Ich habe auch ein Entsetzen, wie meine Frau hilft, Zeit unterstützt und frei macht. Das alles zu kochen ist eine verrückte Menge an Mühe.


Wie fange ich an?


Auf dlcourse.ai können Sie sich per E-Mail oder in der Telegrammgruppe für anos anmelden .
Die erste Vorlesung findet bereits zwei Wochen nach dem 18. Februar statt.
Wenn Sie schon lange vorhaben, sich mit all diesen neuronalen Netzen zu befassen, ist dies eine Chance!


Und doch - wenn es uns gelingt, werden zwangsläufig alle Kurse aller Universitäten auf diese Weise durchgeführt. Wir werden für eine wundervolle Zukunft kämpfen!

Source: https://habr.com/ru/post/de438940/


All Articles