Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Wie man Random Forest von Grund auf mit Python implementiert
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/05%20Random%20Forests
Wie man Random Forest von Grund auf mit Python implementiert
Dieses Video-Tutorial lehrt, wie man Random Forests von Grund auf mit Python implementiert. Während des Trainings wird eine zufällige Teilmenge des Datensatzes ausgewählt und mit dieser Teilmenge ein Entscheidungsbaum erstellt. Dieser Vorgang wird für die vor dem Beginn des Algorithmus bestimmte Anzahl von Bäumen wiederholt. Während der Inferenz wird die Vorhersage von jedem Baum erhalten, und wenn es sich um eine Klassifizierung handelt, wird das Mehrheitsvotum der Klassenbezeichnung genommen. Der Referent demonstriert die Implementierung, indem er eine Liste erstellt, die die Entscheidungsbäume darin verteilt und sie einem Numpy-Array hinzufügt. Die Genauigkeit kann berechnet werden, indem die Anzahl der korrekt vorhergesagten wahren Werte dividiert durch die Gesamtzahl der wahren Werte verwendet wird. Der Sprecher spricht auch über die Anzahl der Bäume, die maximale Tiefe und die minimale Probenaufteilung, die geändert werden können, um eine höhere Genauigkeit zu erreichen.
Wie man Naive Bayes von Grund auf mit Python implementiert
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/06%20NaiveBayes
Wie man Naive Bayes von Grund auf mit Python implementiert
Dieses Video-Tutorial konzentriert sich auf die Implementierung von Naive Bayes von Grund auf mit Python. Der Dozent gibt einen Überblick über das Theorem von Bayes und die Annahme der Unabhängigkeit. Sie erklären, wie die Prior-Wahrscheinlichkeit und die klassenbedingte Wahrscheinlichkeit berechnet werden, die zum Trainieren des Algorithmus erforderlich sind. Der Referent stellt auch die Gaußsche Verteilung als Möglichkeit zur Modellierung von Wahrscheinlichkeiten vor. Das Video zeigt die Trainings- und Vorhersageschritte für den Algorithmus mit Code. Der Ausbilder testet den Algorithmus an einem Spielzeugdatensatz mit zwei Klassen und erreicht eine Genauigkeit von 96,5 %. Insgesamt ist dieses Tutorial eine nützliche Ressource für diejenigen, die daran interessiert sind, Naive Bayes zu lernen und es in Python zu implementieren.
Wie man PCA (Principal Component Analysis) mit Python von Grund auf neu implementiert
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/07%20PCA
Wie man PCA (Principal Component Analysis) mit Python von Grund auf neu implementiert
Das Video erklärt den Prozess der Implementierung der Hauptkomponentenanalyse (PCA) von Grund auf mit Python und Numpy. PCA ist eine Technik, die die Dimensionalität eines Datensatzes reduziert, während die meisten Informationen erhalten bleiben. Der Kursleiter führt Sie durch die Schritte zum Erstellen einer Python-Klasse mit Anpassungs- und Transformationsmethoden, um PCA für ein Dataset durchzuführen. Die Anpassungsmethode berechnet zuerst den Mittelwert und die Kovarianz der Daten und extrahiert die Eigenvektoren und Eigenwerte. Die Transformationsmethode projiziert dann die Daten auf die Hauptkomponenten. Der Referent betont die Bedeutung der Subtraktion von Mittelwerten und der Sortierung von Eigenvektoren im Prozess. Abschließend wird die Implementierung am Iris-Datensatz getestet, was zu einer erfolgreichen Dimensionalitätsreduktion von vier auf zwei Dimensionen führt.
So implementieren Sie Perceptron von Grund auf mit Python
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/08%20Perceptron
So implementieren Sie Perceptron von Grund auf mit Python
Das Video-Tutorial erklärt die Theorie hinter dem Perceptron-Algorithmus, der mithilfe einer Aktivierungsfunktion, Gewichtungen und Eingaben nur linear trennbare Muster für die binäre Klassifizierung lernen kann. Anschließend skizziert der Referent die notwendigen Schritte zur Implementierung des Perceptron-Modells von Grund auf in Python, indem er die Lernrate und die Anzahl der Iterationen für den Optimierungsalgorithmus auswählt und die Aktivierungsfunktion als Einheitsschrittfunktion definiert. Nach der Initialisierung der Gewichte und Bias lernt das Modell aus den Trainingsdaten, indem es die Gewichte und Bias gemäß der Perceptron-Aktualisierungsregel aktualisiert. Schließlich bewertet der Präsentator die Genauigkeit des Modells, indem er die Klassenbezeichnungen für die Testdaten vorhersagt. Die Genauigkeit beträgt 100 %, was auf ein erfolgreiches Lernen der Entscheidungsgrenze hinweist.
So implementieren Sie SVM (Support Vector Machine) von Grund auf mit Python
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/09%20SVM
So implementieren Sie SVM (Support Vector Machine) von Grund auf mit Python
Support Vector Machines (SVM) zielen darauf ab, eine lineare Entscheidungsgrenze zu finden, die die Trennung zwischen Klassen maximiert, wobei die Gewichtung während des Trainings gelernt wird. Die Kostenfunktion beinhaltet einen Scharnierverlust, der bestimmt, wie weit wir von der richtigen Seite der Entscheidungsgrenze entfernt sind, wobei dem Kompromiss ein Regularisierungsterm hinzugefügt wird, der den Verlust minimiert und den Abstand maximiert. Es werden Verläufe berechnet, Aktualisierungsregeln abgeleitet und Gewichte initialisiert, während die Vorhersagefunktion die Ausgabe der linearen Funktion ist. Der Code zur Implementierung von SVM von Grund auf in Python mithilfe der NumPy- und Scikit-learn-Bibliotheken wird bereitgestellt, einschließlich Import-Train-Test und -Aufteilung, Datensätzen sowie der Darstellung der Entscheidungsgrenze und der beiden Hyperebenen zur Bestätigung der korrekten Implementierung.
So implementieren Sie K-Means von Grund auf mit Python
Code: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch/tree/main/10%20KMeans
So implementieren Sie K-Means von Grund auf mit Python
Dieses Video zeigt, wie Sie den K-Means-Clustering-Algorithmus von Grund auf mit Python implementieren. K-Means ist ein unbeaufsichtigter Lernalgorithmus zum Clustern unbeschrifteter Daten in k verschiedene Cluster, indem die Mittelwerte oder Schwerpunkte iterativ aktualisiert werden, bis keine weitere Änderung mehr erfolgt. Das Video behandelt das Initialisieren leerer Cluster und das Festlegen von Parametern für die Anzahl der Cluster und Iterationen, das Aktualisieren von Clusterbezeichnungen und Schwerpunkten sowie das Stoppen der Optimierungsschleife, sobald keine Änderung erfolgt. Der Redner erklärt außerdem, wie wichtig es ist, den euklidischen Abstand zu messen, um die nächstgelegenen Schwerpunkte zu berechnen, und stellt eine vorab geschriebene Plotfunktion von Matplotlib zur Visualisierung des Clustering-Prozesses zur Verfügung.
Erste Schritte mit der OpenAI ChatGPT (GPT-3.5) API in Python | Tutorial für Anfänger
Erste Schritte mit der OpenAI ChatGPT (GPT-3.5) API in Python | Tutorial für Anfänger
Das Video-Tutorial erklärt Anfängern die Verwendung der OpenAI ChatGPT (GPT-3.5) API in Python. Der Moderator stellt das GPT 3.5 Turbo-Modell als günstigere Alternative zu DaVinci vor, einem Kompositionsmodell, das sowohl natürliche Sprache als auch Code generieren kann und keine Token- oder Gesamtbeschränkung hat. Das Tutorial zeigt dann, wie man sich für ein OpenAI-Konto anmeldet, einen API-Schlüssel erhält und die Funktion chat_gpt-completion verwendet, um ein Konversationsprotokoll mit Benutzer- und Systemeingaben zu führen. Das Video zeigt außerdem, wie man Antworten abruft, Folgefragen anhängt und den Code ändert, um die Konversation ohne Unterbrechung aufrechtzuerhalten.
Erste Schritte mit der OpenAI GPT-4-API (offizielle ChatGPT-API) in Python
Erste Schritte mit der OpenAI GPT-4-API (offizielle ChatGPT-API) in Python
Das Video zeigt, wie Sie die OpenAI GPT-4-API in Python mithilfe der offiziellen ChatGPT-API verwenden. Nach der Generierung eines API-Schlüssels und der Installation des OpenAI-Python-Pakets kann der Benutzer das GPT-4-Modell verwenden, indem er eine Funktion erstellt und den Endpunkt von OpenAI mit der Modell-ID und Konversationsprotokollen aufruft. Der Referent zeigt, wie man Konversationsprotokolle an das Argument „Kompositionsprotokoll“ anhängt, ein Befehlszeilentool erstellt und die ChatGPT-API zum Generieren von Antworten verwendet. Zuschauer werden ermutigt, die API auszuprobieren und den Kanal für zukünftige Videos zu abonnieren.
Reverse Prompt Engineering in ChatGPT
Reverse Prompt Engineering in ChatGPT
In diesem Video wird das Konzept des Reverse Prompt Engineering erklärt, bei dem Chat-GPT verwendet wird, um Eingabeaufforderungen zu erstellen, um die gewünschten Ergebnisse zu erzielen. Besprochen wird das Beispiel der Generierung einer Produktbeschreibung, bei der semantisch relevante Entitäten aus dem Text extrahiert und verwendet werden, um Chat-GPT anzuweisen, relevante Inhalte zu generieren. Der Prozess kann auf verschiedene Arten von Inhalten angewendet werden und zur Generierung von Produktbeschreibungen verwendet werden, die in Ton und Stil der ursprünglichen Aufforderung ähneln. Der Redner ermutigt die Zuschauer, die SEOPub-Mailingliste und den YouTube-Kanal zu abonnieren.
So verwenden Sie GitHub Copilot (mit Python-Beispielen)
So verwenden Sie GitHub Copilot (mit Python-Beispielen)
Das Video zeigt die Funktionen von GitHub Copilot, einem KI-Sprachmodell, das intelligente Codierungsvorschläge bietet, die mit mehreren Programmiersprachen und Frameworks kompatibel sind. Das Video stellt Python-Beispiele bereit, um zu demonstrieren, wie GitHub Copilot Funktionen, Variablen, Kommentare, Klassen und Datenmodelle vorschlagen kann. GitHub Copilot ist ein kontroverses Tool, das von einigen Entwicklern kritisiert wird, aber das Video deutet darauf hin, dass es trotz seiner monatlichen Gebühr von 10 US-Dollar eine effektive Zeitersparnis für Entwickler sein kann. Das Video zeigt verschiedene Beispiele für die Fähigkeiten von GitHub Copilot, darunter die Erstellung eines Programms zur Lösung der Konvertierung römischer Zahlen, das Abrufen von Börsendaten aus einer öffentlichen API, die Erstellung eines Tetris-Spiels und mehr. Der Redner schlägt vor, dass GitHub Copilot die Effizienz der Codierung verbessern und mehr Zeit für die Konzentration auf andere wichtige Entwicklungsaufgaben wie Softwarearchitektur, Design und Geschäftsanforderungen geben kann.