Versterking leren

Schrijver: Lewis Jackson
Datum Van Creatie: 11 Kunnen 2021
Updatedatum: 15 Kunnen 2024
Anonim
MEE Sociale Netwerk Versterking
Video: MEE Sociale Netwerk Versterking

Inhoud

Definitie - Wat betekent Reinforcement Learning?

Versterkingsleren, in de zin van kunstmatige intelligentie, is een soort dynamisch programmeren dat algoritmen traint met behulp van een systeem van beloning en straf.


Een versterkend leeralgoritme, of agent, leert door interactie met zijn omgeving. De agent ontvangt beloningen door correct te presteren en boetes voor het onjuist uitvoeren. De agent leert zonder tussenkomst van een mens door zijn beloning te maximaliseren en zijn straf te minimaliseren.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt versterkend leren uit

Versterkingsleren is een benadering van machine learning die is geïnspireerd door de gedragspsychologie. Het is vergelijkbaar met hoe een kind leert een nieuwe taak uit te voeren. Versterkingsleren staat in contrast met andere benaderingen van machine learning doordat het algoritme niet expliciet wordt verteld hoe een taak moet worden uitgevoerd, maar het probleem alleen doorwerkt.

Als een agent, die een zelfrijdende auto kan zijn of een programma dat schaakt, interactie heeft met zijn omgeving, ontvangt hij een beloningsstatus afhankelijk van hoe hij presteert, zoals veilig naar de bestemming rijden of een spel winnen. Omgekeerd krijgt de agent een boete voor het onjuist uitvoeren, zoals van de weg gaan of worden gecontroleerd.


De agent neemt in de loop van de tijd beslissingen om zijn beloning te maximaliseren en zijn straf te minimaliseren met behulp van dynamische programmering. Het voordeel van deze benadering van kunstmatige intelligentie is dat hiermee een AI-programma kan leren zonder dat een programmeur beschrijft hoe een agent de taak moet uitvoeren.