Nauka wzmocnienia

Autor: Lewis Jackson
Data Utworzenia: 11 Móc 2021
Data Aktualizacji: 15 Móc 2024
Anonim
Bary - nauka, tutorial (break dance) 🤸
Wideo: Bary - nauka, tutorial (break dance) 🤸

Zawartość

Definicja - Co oznacza Reinforcement Learning?

Uczenie się przez wzmocnienie, w ramach sztucznej inteligencji, jest rodzajem programowania dynamicznego, które ćwiczy algorytmy za pomocą systemu nagród i kar.


Algorytm lub agent uczący się wzmacniający uczy się poprzez interakcję z otoczeniem. Agent otrzymuje nagrody za prawidłowe działanie i kary za nieprawidłowe działanie. Agent uczy się bez interwencji człowieka, maksymalizując nagrodę i minimalizując karę.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Reinforcement Learning

Uczenie się przez wzmacnianie jest podejściem do uczenia maszynowego inspirowanym psychologią behawiorystyczną. Jest podobny do tego, jak dziecko uczy się wykonywać nowe zadanie. Uczenie się przez zbrojenie kontrastuje z innymi metodami uczenia maszynowego, ponieważ algorytm nie jest wyraźnie pouczany, jak wykonać zadanie, ale sam rozwiązuje problem.

Jako agent, którym może być samobieżny samochód lub program grający w szachy, wchodzi w interakcję z otoczeniem, otrzymuje stan nagrody w zależności od tego, jak się zachowuje, na przykład bezpiecznie jedzie do celu lub wygrywa grę. I odwrotnie, agent otrzymuje karę za nieprawidłowe działanie, takie jak zejście z drogi lub bycie matą.


Agent z czasem podejmuje decyzje, aby zmaksymalizować nagrodę i zminimalizować karę za pomocą programowania dynamicznego. Zaletą tego podejścia do sztucznej inteligencji jest to, że pozwala programowi AI uczyć się bez programisty określającego, jak agent powinien wykonać to zadanie.