Een AI-systeem kan worden gedefinieerd als de studie van de rationele agent en zijn omgeving. De agenten voelen de omgeving via sensoren en reageren op hun omgeving via actuatoren. Een AI-agent kan mentale eigenschappen hebben zoals kennis, geloof, intentie, enz.
Wat is een agent?
Een agent kan alles zijn dat zijn omgeving waarneemt via sensoren en op die omgeving reageert via actuatoren. Een agent loopt in de cyclus van waarnemen , denken , En acteren . Een agent kan zijn:
Daarom is de wereld om ons heen vol met agenten zoals thermostaat, mobiele telefoon, camera, en zelfs wij zijn ook agenten.
Voordat we verder gaan, moeten we eerst iets weten over sensoren, effectoren en actuatoren.
Sensor: Sensor is een apparaat dat de verandering in de omgeving detecteert en de informatie naar andere elektronische apparaten verzendt. Een agent observeert zijn omgeving via sensoren.
Hoe een bestand te openen met Java
Aandrijvingen: Actuatoren zijn het onderdeel van machines dat energie in beweging omzet. De actuatoren zijn alleen verantwoordelijk voor het verplaatsen en besturen van een systeem. Een actuator kan een elektromotor, tandwielen, rails, enz. zijn.
Effectoren: Effectoren zijn de apparaten die de omgeving beïnvloeden. Effectors kunnen benen, wielen, armen, vingers, vleugels, vinnen en een beeldscherm zijn.
tekenreeks splitsen c++
Intelligente agenten:
Een intelligente agent is een autonome entiteit die op een omgeving inwerkt met behulp van sensoren en actuatoren om doelen te bereiken. Een intelligente agent kan van de omgeving leren om zijn doelen te bereiken. Een thermostaat is een voorbeeld van een intelligente agent.
Hieronder volgen de vier belangrijkste regels voor een AI-agent:
Rationeel middel:
Een rationele agent is een agent die een duidelijke voorkeur heeft, onzekerheid modelleert en op een manier handelt die zijn prestatiemaatstaf met alle mogelijke acties maximaliseert.
Van een rationele agent wordt gezegd dat hij de juiste dingen uitvoert. AI gaat over het creëren van rationele agenten die kunnen worden gebruikt voor speltheorie en beslissingstheorie voor verschillende scenario's uit de echte wereld.
Voor een AI-agent is de rationele actie het belangrijkst, omdat in het AI-versterkingsleeralgoritme de agent voor elke best mogelijke actie de positieve beloning krijgt en voor elke verkeerde actie een agent een negatieve beloning.
Opmerking: Rationele agenten in AI lijken sterk op intelligente agenten.
Rationaliteit:
De rationaliteit van een agent wordt gemeten aan de hand van zijn prestatiemaatstaf. Rationaliteit kan worden beoordeeld op basis van de volgende punten:
- Prestatiemaatstaf die het succescriterium definieert.
- Voorkennis van de agent van zijn omgeving.
- De best mogelijke acties die een agent kan uitvoeren.
- De opeenvolging van waarnemingen.
Opmerking: Rationaliteit verschilt van Alwetendheid omdat een Alwetende agent de daadwerkelijke uitkomst van zijn actie kent en dienovereenkomstig handelt, wat in werkelijkheid niet mogelijk is.
Structuur van een AI-agent
De taak van AI is het ontwerpen van een agentprogramma dat de agentfunctie implementeert. De structuur van een intelligente agent is een combinatie van architectuur en agentprogramma. Het kan worden gezien als:
Agent = Architecture + Agent program
Hieronder volgen de drie belangrijkste termen die betrokken zijn bij de structuur van een AI-agent:
int te verdubbelen
Architectuur: Architectuur is een machinerie waarop een AI-agent uitvoering geeft.
Agentfunctie: De agentfunctie wordt gebruikt om een perceptie aan een actie toe te wijzen.
f:P* → A
Agentprogramma: Agentprogramma is een implementatie van de agentfunctie. Een agentprogramma wordt uitgevoerd op de fysieke architectuur om functie f te produceren.
PEAS-vertegenwoordiging
PEAS is een type model waarop een AI-agent werkt. Wanneer we een AI-agent of rationele agent definiëren, kunnen we de eigenschappen ervan groeperen onder het PEAS-representatiemodel. Het bestaat uit vier woorden:
toon verborgen apps
Hier is de prestatiemaatstaf het doel voor het succes van het gedrag van een agent.
PEAS voor zelfrijdende auto's:
Laten we aannemen dat een zelfrijdende auto de PEAS-weergave is:
Prestatie: Veiligheid, tijd, legale drive, comfort
Omgeving: Wegen, andere voertuigen, verkeersborden, voetgangers
Aandrijvingen: Stuur, gaspedaal, rem, signaal, claxon
Sensoren: Camera, GPS, snelheidsmeter, kilometerteller, versnellingsmeter, sonar.
Voorbeeld van agenten met hun PEAS-vertegenwoordiging
Tussenpersoon | Prestatiemaatstaf | Omgeving | Aandrijvingen | Sensoren |
---|---|---|---|---|
1. Medische diagnose |
|
|
| Toetsenbord (Invoer van symptomen) |
2. Stofzuiger |
|
|
|
|
3. Robot voor het verzamelen van onderdelen |
|
|
|
|