Die Macht des Ensembles

Ensemble Maschinelles Lernen

[So verwenden Sie Ensemble-Methoden im maschinellen Lernen in Python]

Einführung

  • Beim Supervised Learning gibt es viele verschiedene Methoden, die bei der Vorhersage von Ergebnissen helfen, wie z. B. lineare oder logistische Regression, k-Nearest Neighbour, Random Forest und andere. Sie funktionieren oft am besten bei der genauen Vorhersage verschiedener Datenpunkte in der Population. Was ist noch besser, wenn Sie ein Modell erstellen können, das die Methoden kombiniert, um noch mehr Genauigkeit oder Präzision zu erzielen. Dies wird als Ensemble-Methode bezeichnet.
  • Beaufsichtigtes Lernen gilt für eine Vielzahl von Bereichen, in denen Vorhersagen getroffen werden, einschließlich der öffentlichen Gesundheit, des Marketings und der Wirtschaft.
  • In diesem Beitrag zeigen wir, wie wir maschinelles Lernen verwenden können, um ein Vorhersagemodell für Diabetes bei Pima-Indianern zu erstellen und wie Ensemble Learning die Vorhersagen verbessern kann.

Beim Ensemble-Lernen werden mehr als eine Vorhersagetechnik zusammengefügt, um ein genaueres Modell für Vorhersagen zu erstellen.

So geht's [Ensemble]

  1. Bedeutung der Reinigung
Korrelationsmatrix für Variablen im Diabetes-Datensatz

2. Bedeutung von Domänenwissen

  • Erste Inspektionen ergaben keine fehlenden Daten, aber die Hälfte der Bevölkerung hatte 0 für Insulin und 30 % der Bevölkerung hatten eine Hautfaltendicke von 0. Beides ist nicht machbar, daher waren diese Variablen unzuverlässig. Sie hätten unterstellt werden können, würden aber möglicherweise Vorhersagen verzerren.
  • Probanden, bei denen andere Variablen 0 waren, wurden fallen gelassen und etwa 6% der Population entfernt.

Logistische Regression, k-nächster Nachbar und Klassifikationsbaum-Methoden wurden einzeln verwendet und dann zusammengefügt, um die Genauigkeit zu verbessern.

Überwachtes Lernen zur Vorhersage von Ergebnissen
Ensemble Learning zur Vorhersage von Ergebnissen

4) Verwendung der Kreuzvalidierungs- und Verwechslungsmatrix

Die Verwendung der Kreuzvalidierung (Aufteilung der Daten in 4 Gruppen und Verwendung von 75% der Daten zum Training und 25% zum Testen, während zwischen den 4 Gruppen für die Testgruppe rotiert wird) für das Ensemble-Lernen kann ein Modell erstellen, um Diabetes vorherzusagen oder nicht einigermaßen genau.

Verwirrungsmatrix für wahre und vorhergesagte Ergebnisse bei Diabetes

Schließen

Die Kombination verschiedener überwachter Lerntechniken führte zu einer genaueren Vorhersage als die Verwendung einer der überwachten Lerntechniken.

Aufruf zum Handeln

Das vollständige Jupyter Notebook für diese Analyse finden Sie hier https://github.com/NZRufus/Pima-Indians-Diabetes

und für weitere Informationen über Ensemble hier einige nützliche Links https://www.datacamp.com/community/tutorials/ensemble-learning-python ,

https://machinelearningmastery.com/ensemble-machine-learning-algorithms-python-scikit-learn/ , https://www.geeksforgeeks.org/ensemble-methods-in-python/

Suggested posts

Assoziatives Gedächtnis implementieren

Assoziatives Gedächtnis implementieren

Geschrieben von Shashata Sawmya und Harveer Singh Mit dem Aufkommen großer neuronaler Netze und den ständig zunehmenden technologischen Fortschritten, die aktuelle Methoden an ihre absoluten Grenzen bringen, liegt der Schwerpunkt auf der Entwicklung eines Allround-Tools, das alles kann. Allerdings würden die meisten Aufgaben nicht die unglaublich intensiven tiefen Netzwerke erfordern, sondern dennoch etwas Vielseitigeres als grundlegende mathematische Modelle.

So führen Sie ChatGPT-Plugins kostenlos mit Langchain aus

So führen Sie ChatGPT-Plugins kostenlos mit Langchain aus

Sie haben sicher schon von allen neuen leistungsstarken ChatGPT-Plugins wie Browser, Code Interpreter usw. gehört. Es gibt jedoch ein Problem: Der Zugriff auf Plugins ist auf eine Warteliste beschränkt und viele haben daher keinen Zugriff darauf.

Related posts

Zwei Jahre im Design – Das Gute, das Schlechte und das Hässliche…

Zwei Jahre im Design – Das Gute, das Schlechte und das Hässliche…

„Hey Siri, spiel Me Dive von Olivia Dean.“ Es war Mai 2021, als ich mein Praktikum bei der Future Academy Africa in Akure, Nigeria, begann.

Sammeln von OSINT für die Bedrohungssuche

Sammeln von OSINT für die Bedrohungssuche

Hallo, Cyber-Enthusiasten! Willkommen zurück bei der OSINT-Serie zur Bedrohungsjagd. Im ersten Artikel habe ich Ihnen einen Überblick über OSINT und seine Bedeutung bei der Bedrohungsjagd gegeben.

Informationen zu Domänennamen finden

Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan

Informationen zu Domänennamen finden

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.

Was macht einen Podcast einflussreich?

Was macht einen Podcast einflussreich?

Letzte Woche fiel mir eine Pressemitteilung auf, die über PressGazette (eine britische Nachrichten-Website für Medien) verschickt wurde. In dem Artikel wurde angekündigt, dass Acast, das skandinavische Podcast-Hosting- und Werbeunternehmen, ein Konsortium der „wahrscheinlich einflussreichsten“ Verlage im Podcasting leiten werde.