Siła zespołu

Kompleksowe uczenie maszynowe

[Jak używać metod zespołowych w uczeniu maszynowym w Pythonie]

Wprowadzenie

  • W uczeniu nadzorowanym istnieje wiele różnych metod pomagających w przewidywaniu wyników, takich jak między innymi regresja liniowa lub logistyczna, k-Nearest Neighbour, Random Forest. Często najlepiej sprawdzają się w dokładnym przewidywaniu różnych punktów danych w populacji. Co jest jeszcze lepsze, jeśli możesz zbudować model, który łączy metody, aby uzyskać jeszcze większą dokładność lub precyzję. Nazywa się to metodą zespołową.
  • Uczenie się nadzorowane ma zastosowanie do wielu dziedzin, w których dokonuje się prognoz, w tym zdrowia publicznego, marketingu i ekonomii.
  • W tym poście pokażemy, w jaki sposób możemy wykorzystać uczenie maszynowe do budowania modelu predykcyjnego cukrzycy u rdzennych Amerykanów Pima i jak Ensemble Learning może poprawić prognozy.

Uczenie zespołowe polega na łączeniu więcej niż jednej techniki predykcyjnej w celu stworzenia dokładniejszego modelu predykcji.

Jak [Zespół]

  1. Znaczenie czyszczenia
Macierz korelacji dla zmiennych w zbiorze danych dotyczących cukrzycy

2. Znaczenie wiedzy o domenach

  • Pierwsze inspekcje wykazały brak brakujących danych, ale połowa populacji miała 0 dla insuliny, a 30% populacji miało grubość SkinFold równą 0. Żadne z tych danych nie jest wykonalne, więc te zmienne były niewiarygodne. Mogły zostać przypisane, ale potencjalnie zniekształciłyby przewidywania.
  • Badani, dla których inne zmienne wynosiły 0, odrzucono i usunięto około 6% populacji.

Metody regresji logistycznej, k-najbliższego sąsiedztwa i drzewa klasyfikacyjnego zostały wykorzystane samodzielnie, a następnie połączone w celu zwiększenia dokładności.

Uczenie nadzorowane w celu przewidywania wyników .
Nauczanie zespołowe w celu przewidywania wyników .

4) Korzystanie z walidacji krzyżowej i macierzy pomyłek

Korzystanie z walidacji krzyżowej (podział danych na 4 grupy i wykorzystanie 75% danych do trenowania i 25% do testowania podczas rotacji między 4 grupami w grupie testowej) do uczenia zespołowego może zbudować model do przewidywania cukrzycy lub nie, który jest dość dokładne.

Macierz pomyłek dla prawdziwych i przewidywanych wyników cukrzycy

Zamknięcie

Połączenie różnych technik uczenia nadzorowanego doprowadziło do dokładniejszego przewidywania niż użycie którejkolwiek z technik uczenia nadzorowanego.

Wezwanie do działania

Pełny notatnik Jupytera do tej analizy jest dostępny tutaj https://github.com/NZRufus/Pima-Indians-Diabetes

a więcej informacji na temat Ensemble znajdziesz tutaj kilka przydatnych linków 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

Implementacja pamięci asocjacyjnej

Implementacja pamięci asocjacyjnej

Napisane przez: Shashata Sawmya i Harveer Singh Wraz z pojawieniem się dużych sieci neuronowych i stale rosnącym postępem technologicznym, który doprowadza obecne metody do granic możliwości, skupiono się na stworzeniu uniwersalnego narzędzia, którego celem jest zrobienie wszystkiego. Jednak większość zadań nie wymagałaby niesamowicie intensywnych głębokich sieci, ale wciąż czegoś bardziej wszechstronnego niż podstawowe modele matematyczne.

Jak bezpłatnie uruchamiać wtyczki ChatGPT za pomocą Langchain

Jak bezpłatnie uruchamiać wtyczki ChatGPT za pomocą Langchain

Na pewno słyszałeś o wszystkich nowych, potężnych wtyczkach ChatGPT, takich jak przeglądarka, interpreter kodu itp. Ale jest problem, dostęp do wtyczek jest ograniczony do listy oczekujących, przez co wielu nie ma do nich dostępu.

Related posts

Ponowne przemyślenie mediów: pięć prawd McChesneya i przyszłość komunikacji

W dzisiejszym hiperpołączonym świecie systemy medialne odgrywają kluczową rolę w kształtowaniu opinii publicznej, a co za tym idzie, w demokratycznym procesie decyzyjnym. W swojej dogłębnej analizie ekonomii politycznej komunikacji uczony Robert McChesney kwestionuje konwencjonalną wiedzę i przedstawia to, co nazywa „pięcioma prawdami” o mediach.

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Przejście do nowej kariery może być niezwykle trudne, jeśli spróbujesz zrobić to sam. Ważne jest, aby znaleźć odpowiedzialnych partnerów, którzy są na tym samym poziomie uczenia się co ty, którzy mają podobne cele, wytrwałość i motywację.

Niebezpieczne rozmowy

Niebezpieczne rozmowy

Jeśli chcemy dalej prosperować na tej planecie, będziemy musieli prowadzić niebezpieczne rozmowy. Takie, które rzucają wyzwanie temu, co zrobiliśmy, co robimy i co obecnie zamierzamy robić (lub planujemy robić).

Powolna erozja: ujawnianie sposobów, w jakie ludzie marnują swoje kariery

Powolna erozja: ujawnianie sposobów, w jakie ludzie marnują swoje kariery

W dzisiejszym dynamicznym i konkurencyjnym świecie kariera odgrywa znaczącą rolę w rozwoju osobistym, stabilności finansowej i ogólnej satysfakcji z życia. Jednak wiele osób wpada w nieustający cykl stagnacji i niezadowolenia, stopniowo marnując swoje życie zawodowe.