Fertigkeiten einschätzen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Hallo liebe Python Gemeinde,

dies ist mein erster Post und ich bin einer ein ziemlicher Neuling in Python, da ich vorher hauptsächlich Perl
als Programmiersprache genutzt habe. Da ich durch Perl schon einiges an Erfahrung habe, würde ich gerne
einschätzen, wie weit meine Kenntnisse in Python schon sind.

Gibt es eine praktische Möglichkeit, wie z. B. einen Test oder Ähnliches, das dir deine Stärken und Schwächen
aufzeigt ? Ich könnte natürlich selbst einen Test erstellen, z. B. mit Quizlet, aber das macht als Anfänger
wenig Sinn, denke ich.

Ich habe bereits einen voll funktionierenden Object Manager geschrieben, der Klassen verwendet, ein bisschen
Vorerfahrung ist also da. :) Ich würde meine Kenntnisse im Bereich "Neuronale Netze" gerne ausbauen,
allerdings versteh ich nur Bahnhof. Das folgende Buch ist meiner Einschätzung nach ein Flop :

https://www.amazon.de/gp/product/B0719R ... UTF8&psc=1

Es wird zwar ein Beispiel eines neuralen Netzes aufgebaut, allerdings steig ich da noch nicht durch :(

Viele Grüße
YAPD
-----
Yet Another Python Developer
Benutzeravatar
__blackjack__
User
Beiträge: 12984
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@YAPD: Ich denke das sind eigentlich zwei verschiedene Fragen — Python-Wissen und neuronale Netze.

Tests um Python-Wissen abzuklopfen gibt es anscheinend so einige, wenn man danach im Netz sucht. Beispielsweise https://realpython.com/quizzes/

Ich hatte mal eine Zeit folgende App verwendet um zu verschiedenen Themen, unter anderem Python, jeden Tag ein bisschen „ge-quizzed“ zu werden: https://play.google.com/store/apps/deta ... i.insights Ist aber schon eine Weile her, weiss also nicht ob die noch was taugt.
“Most people find the concept of programming obvious, but the doing impossible.” — Alan J. Perlis
__deets__
User
Beiträge: 14480
Registriert: Mittwoch 14. Oktober 2015, 14:29

Verstehst du das Buch nicht, weil du denn Python Code nicht verstehst? Oder weil du die mathematischen und statistischen Konzepte hinter einem NN nicht verstehst? Denn die sind ja unabhängig von der Sprache.
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Hi,

vielen Dank erst einmal für Eure Antworten.

@_Blackjack_

Ja im Grunde sind es 2 Fragen, das stimmt. Ich bin mittlerweile auf
die Quizlets auf realpython gestossen, damit kann man sein Wissen
schon mal ganz gut abfragen. Unabhängig davon würde ich gerne
zum Thema "Neurale Netze" einen Einstieg finden.

@__deets__

Zweiteres, ich versteh den Python Code zwar, aber den Hintergrund nicht,
also mathematische / statische Konzepte, z.B. ist mir die Gewichtung
der Knoten noch schleierhaft.

VG
YAPD
-----
Yet Another Python Developer
Zizibee
User
Beiträge: 229
Registriert: Donnerstag 12. April 2007, 08:36

@YAPD: Das Buch war auch mein Einstieg in die Neuronalen Netze. Der Autor programmiert teilweise etwas merkwürdig und wie stark er seine negative (und einseitige) Meinung zu Python immer wieder hervorhebt fand ich fehl am Platz.
Aber dadurch, dass man in dem Buch das Neuronale Netz von Grund auf programmiert, habe ich später viel besser nachvollziehen können was Tensorflow eigentlich macht.
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Zizibee hat geschrieben: Mittwoch 28. Juli 2021, 10:18 @YAPD: Das Buch war auch mein Einstieg in die Neuronalen Netze. Der Autor programmiert teilweise etwas merkwürdig und wie stark er seine negative (und einseitige) Meinung zu Python immer wieder hervorhebt fand ich fehl am Platz.
Aber dadurch, dass man in dem Buch das Neuronale Netz von Grund auf programmiert, habe ich später viel besser nachvollziehen können was Tensorflow eigentlich macht.
Dann verstehst du vielleicht meine Vorbehalte, gerade als Python Neuling. Wie hast du denn ab diesem Punkt weitergemacht, bzw. kannst du andere Lektüre empfehlen,
die dieses Thema weiterführt ? Es gibt ja einige Bücher, allerdings weiß ich nicht, welche dafür am Besten sind. Vielleicht so was ?

https://www.amazon.de/Neuronale-Netze-p ... 303&sr=8-3

Da wird auch TensorFlow2 erwähnt.

VG
YAPD
-----
Yet Another Python Developer
rogerb
User
Beiträge: 878
Registriert: Dienstag 26. November 2019, 23:24

@YAPD,
das ist nur meine persönliche Meinung, aber gerade bei so populären Themen, kann man eine große Fülle an Informationen von verschiedenen Autoren kostenfrei im Internet finden und vergleichen.
Besonders, wenn man auch die englischsprachigen mit einbezieht.
Dann kann man auch recht gut einschätzen wo man selber noch Nachholbedarf hat. Es dürfte auch leichter fallen zu beurteilen, ob ein Buch etwas taugt oder nicht.
Ein Buch würde ich mir nur kaufen, wenn ich wirklich solides Expertenwissen suche, nachdem ich mir die Grundlagen selber angeeignet habe. Bücher, die "Einsteiger", "Anfänger" oder "Crashkurs" im Titel haben, meide ich grundsätzlich.
Zizibee
User
Beiträge: 229
Registriert: Donnerstag 12. April 2007, 08:36

@YAPD
sorry für die späte Antwort. Ich habe mir auf Udemy den Kurs Deep Learning, Neuronale Netze & AI: Der Komplettkurs gekauft und damit weiter gemacht. Bei dem Kurs schaut man in einige Themen rein, so dass man einen ganz guten Überblick erhält. Falls man in ein Theme aber tiefer rein will, braucht man auf jeden Fall danach noch spezifischere Literatur.
Mir hat der Kurs aber gut gefallen und ich habe viel gelernt. Wie alle Kurse auf Udemy ist er regelmäßig für unter 20 € zu haben :wink:
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Zizibee hat geschrieben: Donnerstag 29. Juli 2021, 16:03 @YAPD
sorry für die späte Antwort. Ich habe mir auf Udemy den Kurs Deep Learning, Neuronale Netze & AI: Der Komplettkurs gekauft und damit weiter gemacht. Bei dem Kurs schaut man in einige Themen rein, so dass man einen ganz guten Überblick erhält. Falls man in ein Theme aber tiefer rein will, braucht man auf jeden Fall danach noch spezifischere Literatur.
Mir hat der Kurs aber gut gefallen und ich habe viel gelernt. Wie alle Kurse auf Udemy ist er regelmäßig für unter 20 € zu haben :wink:
Hi Zizebee,

kein Problem. Vielen Dank, dass du nochmal genantwortet hast. :) Ich schau
mir den Kurs an, aber ich denke, ich werde ihn auf jeden Fall machen. Kann
man ja nur dazulernen, und für 20 Euro ist das OK :)
ThomasL hat geschrieben: Donnerstag 29. Juli 2021, 19:11 Schau doch mal durch diese Links durch, da wirst du sicherlich fündig. Die Reihenfolge ist irrelevant.

https://github.com/dabeaz-course/practical-python

https://www.youtube.com/playlist?list=P ... uJ9yne1mE6

https://github.com/pamoroso/free-python-books

https://github.com/luspr/awesome-ml-courses/

https://github.com/ml-tooling/best-of-ml-python

https://github.com/vinta/awesome-python

https://github.com/rasbt/python-machine ... nd-edition

https://livebook.manning.com/book/grokk ... come/v-12/

https://deeplearning.mit.edu/

https://developers.google.com/machine-l ... sh-course/

https://e2eml.school/machine_learning_resources.html

http://d2l.ai/index.html

https://mlcourse.ai/

https://www.deeplearningbook.org/

https://www.datasciencecentral.com/prof ... Redirect=1
Hallo Thomas,

wow, vielen Dank für die vielen Links. Ich werde sie auf jeden Fall durchgehen und schauen, was ich davon
an Wissen mitnehmen kann. Aber bestimmt Einiges.

Beste Grüße
YAPD
-----
Yet Another Python Developer
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Sorry Leute, ich habe leider keine Ahnung, wie man ein Thread
schließen bzw. dieses als erledigt markieren kann. Dazu steht
leider auch nichts in den FAQs.

Vielen Dank !

VG
YAPD
-----
Yet Another Python Developer
__deets__
User
Beiträge: 14480
Registriert: Mittwoch 14. Oktober 2015, 14:29

Das gibt es hier einfach nicht.
Benutzeravatar
YAPD
User
Beiträge: 120
Registriert: Dienstag 27. Juli 2021, 23:23
Wohnort: Frankfurt am Main

Danke deets,

vielleicht wäre ein Eintrag in den FAQs dazu ganz hilfreich. :)

VG
YAPD
-----
Yet Another Python Developer
Antworten