Modele i platformy AI
Co to jest Human-in-the-loop (HITL)?
Jednym z terminÃģw, ktÃģry moÅžesz spotkaÄ przy pracy z sztucznÄ inteligencjÄ (AI) i uczeniem maszynowym (ML), jest human-in-the-loop (HITL). Jest to po prostu tak, jak brzmi. HITL to gaÅÄ Åš AI, ktÃģra opiera siÄ na inteligencji zarÃģwno ludzkiej, jak i maszynowej przy tworzeniu modeli uczenia maszynowego.
PodejÅcie human-in-the-loop oznacza, Åže ludzie sÄ zaangaÅžowani w cykl algorytmiczny szkolenia, dostosowywania i testowania.
Ludzie najpierw oznaczajÄ dane, co pomaga modelowi osiÄ gnÄ Ä wysokÄ jakoÅÄ i iloÅÄ danych szkoleniowych. NastÄpnie algorytm uczenia maszynowego uczy siÄ podejmowaÄ decyzje na podstawie tych danych, zanim ludzie zacznÄ dokonywaÄ drobnych dostosowaÅ modelu.
Model moÅžna nastÄpnie przetestowaÄ i zwalidowaÄ za pomocÄ ludzi, oceniajÄ c jego dane wyjÅciowe. Ten proces jest szczegÃģlnie przydatny w sytuacjach, w ktÃģrych algorytm nie jest pewny swojej oceny lub gdy algorytm jest zbyt pewny swojej bÅÄdnej decyzji.
Proces HITL jest ciÄ gÅym cyklem informacji zwrotnej, co oznacza, Åže kaÅžde z zadaÅ szkolenia, dostosowywania i testowania jest wprowadzane z powrotem do algorytmu. Ten proces umoÅžliwia algorytmowi stanie siÄ bardziej skutecznym i dokÅadnym w czasie, co jest szczegÃģlnie przydatne do tworzenia bardzo dokÅadnych i duÅžej iloÅci danych szkoleniowych dla okreÅlonych przypadkÃģw uÅžycia. WkÅad ludzki pomaga dostosowaÄ i przetestowaÄ model, aby organizacja mogÅa osiÄ gnÄ Ä najbardziej dokÅadne i przydatne decyzje.

Image: Stanford University
WaÅžnoÅÄ HITL Machine Learning
HITL jest niezwykle waÅžnÄ gaÅÄziÄ AI, poniewaÅž tradycyjne modele uczenia maszynowego wymagajÄ duÅžej iloÅci oznaczonych punktÃģw danych, aby osiÄ gnÄ Ä dokÅadne przewidywania. Gdy brakuje danych, modele uczenia maszynowego nie sÄ tak przydatne.
WeÅšmy na przykÅad naukÄ jÄzyka. JeÅli masz jÄzyk, ktÃģrym posÅuguje siÄ tylko kilka tysiÄcy ludzi, i chcesz uzyskaÄ wglÄ d w ten jÄzyk za pomocÄ uczenia maszynowego, moÅže byÄ trudno znaleÅšÄ wystarczajÄ cÄ iloÅÄ przykÅadÃģw, aby model mÃģgÅ siÄ uczyÄ. Z podejÅciem HITL moÅžna zapewniÄ dokÅadnoÅÄ tych zbiorÃģw danych.
PrzemysÅ opieki zdrowotnej jest rÃģwnieÅž jednym z najwaÅžniejszych dla systemÃģw HITL. Badanie z 2018 roku przeprowadzone przez Stanford wykazaÅo, Åže model HITL dziaÅa lepiej niÅž AI lub ludzie samodzielnie.
Systemy HITL poprawiajÄ dokÅadnoÅÄ, jednoczeÅnie utrzymujÄ c standardy na poziomie ludzkim, co jest waÅžne dla wielu branÅž na caÅym Åwiecie.
Kiedy uÅžywaÄ systemÃģw HITL
IstniejÄ pewne okreÅlone momenty w cyklu Åžycia AI, kiedy naleÅžy uÅžywaÄ uczenia maszynowego z ludzkim udziaÅem:
-
Szkolenie: NajczÄstszym miejscem, w ktÃģrym naukowcy danych uÅžywajÄ HITL, jest podczas faz szkolenia, gdzie ludzie dostarczajÄ oznaczone dane do szkolenia modelu.
-
Dostosowywanie i testowanie: Inny gÅÃģwny moment, w ktÃģrym uÅžywa siÄ HITL, to fazy dostosowywania i testowania. Ludzie dostosowujÄ modele w celu zwiÄkszenia dokÅadnoÅci, co jest szczegÃģlnie waÅžne, gdy model jest niepewny.
WaÅžne jest, aby zauwaÅžyÄ, Åže podejÅcie HITL nie jest odpowiednie dla kaÅždego projektu uczenia maszynowego. Jest ono gÅÃģwnie uÅžywane, gdy nie ma wystarczajÄ cej iloÅci dostÄpnych danych.
GÅÄbokie uczenie z ludzkim udziaÅem jest uÅžywane, gdy ludzie i procesy uczenia maszynowegoäšujÄ w okreÅlonych scenariuszach, takich jak: algorytmy nie rozumiejÄ danych wejÅciowych; dane wejÅciowe sÄ interpretowane niepoprawnie; algorytmy nie wiedzÄ , jak wykonaÄ okreÅlone zadanie; model uczenia maszynowego wymaga wiÄkszej dokÅadnoÅci; ludzki komponent wymaga wiÄkszej wydajnoÅci i dokÅadnoÅci; koszt bÅÄdÃģw jest zbyt wysoki w rozwoju ML; oraz poÅžÄ dane dane nie sÄ dostÄpne.
Typy oznaczania danych dla HITL
PodejÅcie HITL moÅžna wykorzystaÄ do rÃģÅžnych typÃģw oznaczania danych, w zaleÅžnoÅci od rodzaju wymaganych zbiorÃģw danych. Na przykÅad, jeÅli maszyna musi nauczyÄ siÄ rozpoznawaÄ okreÅlone ksztaÅty, uÅžywa siÄ bounding boxÃģw. JeÅli model musi klasyfikowaÄ kaÅždÄ czÄÅÄ obrazu, preferowane jest segmentowanie. W przypadku zbiorÃģw danych rozpoznawania twarzy czÄsto uÅžywa siÄ oznaczeÅ twarzy.
Innym waÅžnym zastosowaniem jest analiza tekstu, ktÃģra umoÅžliwia maszynie zrozumienie, co ludzie mÃģwiÄ lub piszÄ . PoniewaÅž ludzie uÅžywajÄ rÃģÅžnych sÅÃģw, aby wyraziÄ te same znaczenia, systemy AI muszÄ znaÄ rÃģÅžne wariacje. IdÄ c dalej, analiza nastrojÃģw moÅže rozpoznaÄ ton okreÅlonego sÅowa lub frazy. Te przykÅady pokazujÄ , dlaczego podejÅcie human-in-the-loop jest tak waÅžne.
Dlaczego Twoja firma powinna wdroÅžyÄ HITL
JeÅli Twoja firma szuka sposobu na wdroÅženie systemu HITL, jednym z najczÄstszych sposobÃģw jest uÅžycie oprogramowania do automatyzacji. Istnieje wiele oprogramowania do automatyzacji, ktÃģre jest juÅž zbudowane wokÃģÅ podejÅcia HITL, co oznacza, Åže proces jest juÅž uwzglÄdniony.
Systemy takie umoÅžliwiajÄ firmie osiÄ gniÄcie wysokiego poziomu wydajnoÅci od razu i uzyskanie wglÄ du. Systemy uczenia maszynowego sÄ juÅž wdraÅžane w niemal kaÅždej branÅžy, co oznacza, Åže deweloperzy muszÄ zapewniÄ, Åže systemy te dziaÅajÄ dobrze z zmieniajÄ cymi siÄ danymi.
IstniejÄ wiele zalet wdroÅženia systemu HITL w Twojej firmie:
-
Poprawia proces podejmowania decyzji: System HITL poprawia proces podejmowania decyzji w firmie, zapewniajÄ c przejrzystoÅÄ i spÃģjnoÅÄ. Chroni rÃģwnieÅž przed uprzedzeniami, wÅÄ czajÄ c ludzkie opinie do procesu szkolenia.
-
Bardziej wydajny: Systemy HITL sÄ ogÃģlnie uwaÅžane za bardziej wydajne niÅž tradycyjne systemy uczenia maszynowego. WymagajÄ mniej czasu na szkolenie i dostosowywanie, co oznacza, Åže generujÄ wglÄ d szybciej.
-
PrzejrzystoÅÄ: Systemy z ludzkim udziaÅem zapewniajÄ wiÄkszÄ przejrzystoÅÄ modelu uczenia maszynowego, jego dziaÅania i powodÃģw, dla ktÃģrych podjÄ Å okreÅlonÄ decyzjÄ. WyjaÅnialnoÅÄ i odpowiedzialnoÅÄ sÄ fundamentalne dla dzisiejszych systemÃģw AI, a podejÅcie HITL pomaga znacznie.
Wyzwania systemÃģw HITL
Systemy z ludzkim udziaÅem rÃģwnieÅž przedstawiajÄ pewne wyzwania, ktÃģre powinny byÄ rozwiÄ zane. Po pierwsze, ludzie popeÅniajÄ bÅÄdy, wiÄc kaÅždy system z ludzkim udziaÅem niesie ryzyko bÅÄdu. MoÅže to mieÄ duÅžy wpÅyw na skutecznoÅÄ systemu. Na przykÅad, jeÅli czÅowiek popeÅni bÅÄ d podczas oznaczania danych, ten sam bÅÄ d zostanie przeniesiony przez caÅy system i moÅže spowodowaÄ przyszÅe problemy.
Systemy HITL mogÄ byÄ rÃģwnieÅž wolne, poniewaÅž ludzie sÄ zaangaÅžowani w proces podejmowania decyzji. Jednym z najwiÄkszych powodÃģw wzrostu AI i ML jest to, Åže maszyny sÄ niesamowicie szybsze niÅž ludzie, ale ta szybkoÅÄ czÄsto widoczna w tradycyjnych systemach ML nie zawsze przekÅada siÄ na systemy HITL.
Jednym z wiÄkszych wyzwaÅ systemÃģw HITL jest to, Åže mogÄ byÄ drogie w budowie i utrzymaniu. Poza kosztami zwiÄ zanymi z maszynÄ , firma musi rÃģwnieÅž budÅžetowaÄ na ludzkÄ pracÄ.












