logo

Tekoälyn agentit

Tekoälyjärjestelmä voidaan määritellä rationaalisen agentin ja sen ympäristön tutkimukseksi. Agentit havaitsevat ympäristön antureiden kautta ja vaikuttavat ympäristöönsä toimilaitteiden avulla. Tekoälyagentilla voi olla henkisiä ominaisuuksia, kuten tietoa, uskoa, tarkoitusta jne.

Mikä on agentti?

Agentti voi olla mikä tahansa, joka havaitsee ympäristön antureiden kautta ja vaikuttaa siihen ympäristöön toimilaitteiden kautta. Agentti toimii syklissä havaitsemalla , ajattelu , ja näytteleminen . Välittäjä voi olla:

    Ihmisagentti:Ihmisagentilla on silmät, korvat ja muut elimet, jotka toimivat antureille ja kädet, jalat, äänikanavat toimivat toimilaitteilla.Robottiagentti:Robottiagentissa voi olla kameroita, infrapunaetäisyysmittari, NLP antureille ja erilaisia ​​moottoreita toimilaitteille.Ohjelmistoagentti:Ohjelmistoagentti voi käyttää näppäinpainalluksia, tiedostojen sisältöä sensorisena syötteenä ja toimia näiden syötteiden perusteella ja näyttää tulosteen näytöllä.

Siksi maailma ympärillämme on täynnä agentteja, kuten termostaatti, matkapuhelin, kamera, ja jopa me olemme myös agentteja.

Ennen kuin siirrymme eteenpäin, meidän pitäisi ensin tietää antureista, tehosteista ja toimilaitteista.

Sensori: Anturi on laite, joka havaitsee ympäristön muutoksen ja lähettää tiedon muihin elektronisiin laitteisiin. Agentti tarkkailee ympäristöään antureiden kautta.

muuntaa strin int:ksi

Toimilaitteet: Toimilaitteet ovat koneen osa, joka muuntaa energian liikkeeksi. Toimilaitteet ovat vastuussa vain järjestelmän siirtämisestä ja ohjaamisesta. Toimilaite voi olla sähkömoottori, vaihteet, kiskot jne.

Efektorit: Efektorit ovat laitteita, jotka vaikuttavat ympäristöön. Efektoreita voivat olla jalat, pyörät, käsivarret, sormet, siivet, evät ja näyttöruutu.

Agentit tekoälyssä

Älykkäät agentit:

Älykäs agentti on itsenäinen kokonaisuus, joka toimii ympäristöön käyttämällä antureita ja toimilaitteita tavoitteiden saavuttamiseksi. Älykäs agentti voi oppia ympäristöstä saavuttaakseen tavoitteensa. Termostaatti on esimerkki älykkäästä agentista.

Seuraavassa on neljä pääsääntöä tekoälyagentille:

kaupunki Yhdysvalloissa
    Sääntö 1:Tekoälyagentilla on oltava kyky havaita ympäristö.Sääntö 2:Havaintoa on käytettävä päätöksenteossa.Sääntö 3:Päätöksen pitäisi johtaa toimiin.Sääntö 4:Tekoälyagentin toiminnan tulee olla järkevää toimintaa.

Rational Agent:

Rationaalinen agentti on agentti, jolla on selkeä etusija, joka mallintaa epävarmuutta ja toimii tavalla maksimoidakseen suorituskykynsä kaikilla mahdollisilla toimilla.

Rationaalisen agentin sanotaan tekevän oikeita asioita. Tekoälyn tarkoituksena on luoda rationaalisia tekijöitä käytettäväksi peliteoriassa ja päätösteoriassa erilaisissa reaalimaailman skenaarioissa.

Tekoälyagentille rationaalinen toiminta on tärkeintä, koska tekoälyn vahvistusoppimisalgoritmissa agentti saa jokaisesta parhaasta mahdollisesta toiminnasta positiivisen palkinnon ja jokaisesta väärästä toiminnasta negatiivisen palkinnon.

Huomautus: Tekoälyn rationaaliset agentit ovat hyvin samanlaisia ​​kuin älykkäät agentit.

Rationaalisuus:

Agentin rationaalisuutta mitataan sen suorituskykymittarilla. Rationaalisuutta voidaan arvioida seuraavien seikkojen perusteella:

  • Suorituskykymittari, joka määrittelee menestyskriteerin.
  • Agentti aiempaa tietoa ympäristöstään.
  • Parhaat mahdolliset toimet, joita agentti voi suorittaa.
  • Havaintojärjestys.

Huomaa: Rationaalisuus eroaa Kaikkitiedosta, koska Kaikkitietävä agentti tietää toimintansa todellisen tuloksen ja toimii sen mukaisesti, mikä ei ole mahdollista todellisuudessa.

AI-agentin rakenne

Tekoälyn tehtävänä on suunnitella agenttiohjelma, joka toteuttaa agenttitoiminnon. Älykkään agentin rakenne on yhdistelmä arkkitehtuuria ja agenttiohjelmaa. Sitä voidaan tarkastella seuraavasti:

 Agent = Architecture + Agent program 

Seuraavat ovat kolme päätermiä, jotka liittyvät tekoälyagentin rakenteeseen:

java merkkijonomuoto pitkä

Arkkitehtuuri: Arkkitehtuuri on koneistoa, jota tekoälyagentti käyttää.

Agentin tehtävä: Agenttitoimintoa käytetään kuvaamaan havainto toimintoon.

 f:P* → A 

Agenttiohjelma: Agenttiohjelma on agenttitoiminnon toteutus. Agenttiohjelma suorittaa fyysisen arkkitehtuurin tuottaakseen funktion f.

PEAS edustusto

PEAS on eräänlainen malli, jonka pohjalta tekoälyagentti työskentelee. Kun määrittelemme AI-agentin tai rationaalisen agentin, voimme ryhmitellä sen ominaisuudet PEAS-esitysmalliin. Se koostuu neljästä sanasta:

    P:Suorituskyvyn mittausJA:YmpäristöV:ToimilaitteetS:Anturit

Tässä suorituskyvyn mitta on tavoite agentin käyttäytymisen onnistumiselle.

PEAS itseajaville autoille:

Agentit tekoälyssä

Oletetaan, että itseajava auto, niin PEAS-esitys on:

SIM-kortti asetettu, mutta ei palvelua Android

Esitys: Turvallisuus, aika, laillinen ajaminen, mukavuus

Ympäristö: Tiet, muut ajoneuvot, liikennemerkit, jalankulkija

Toimilaitteet: Ohjaus, kaasupoljin, jarru, signaali, äänitorvi

Anturit: Kamera, GPS, nopeusmittari, matkamittari, kiihtyvyysmittari, kaikuluotain.

Esimerkki agenteista ja niiden PEAS-edustus

Agentti Suorituskyvyn mittaus Ympäristö Toimilaitteet Anturit
1. Lääketieteellinen diagnoosi
  • Terve potilas
  • Minimoidut kustannukset
  • Potilas
  • Sairaala
  • Henkilökunta
  • Testit
  • Hoidot
Näppäimistö
(oireiden syöttö)
2. Pölynimuri
  • Puhtaus
  • Tehokkuus
  • Akun kesto
  • Turvallisuus
  • Huone
  • Pöytä
  • Puulattia
  • Matto
  • Erilaisia ​​esteitä
  • Pyörät
  • Harjat
  • Tyhjiöimuri
  • Kamera
  • Liantunnistusanturi
  • Kalliosensori
  • Törmäysanturi
  • Infrapunaseinäanturi
3. Osien poimintarobotti
  • Oikeissa lokeroissa olevien osien prosenttiosuus.
  • Kuljetinhihna osilla,
  • Säiliöt
  • Yhteiset kädet
  • Käsi
  • Kamera
  • Nivelkulma-anturit.