logo

Agenci w sztucznej inteligencji

System sztucznej inteligencji można zdefiniować jako badanie racjonalnego agenta i jego otoczenia. Agenci wyczuwają otoczenie za pomocą czujników i oddziałują na nie za pomocą siłowników. Agent AI może mieć właściwości mentalne, takie jak wiedza, przekonania, intencje itp.

Co to jest agent?

Agentem może być wszystko, co postrzega swoje otoczenie za pomocą czujników i oddziałuje na to środowisko za pomocą siłowników. Agent działa w cyklu postrzeganie , myślący , I gra aktorska . Agentem może być:

    Człowiek-Agent:Czynnik ludzki ma oczy, uszy i inne narządy, które obsługują czujniki, a dłonie, nogi i układ głosowy pełnią funkcję siłowników.Agent robotyczny:Robotyczny agent może mieć kamery, dalmierz podczerwieni, NLP dla czujników i różne silniki dla siłowników.Agent oprogramowania:Agent programowy może wykorzystywać naciśnięcia klawiszy i zawartość pliku jako dane wejściowe, oddziaływać na te dane wejściowe i wyświetlać dane wyjściowe na ekranie.

Dlatego świat wokół nas jest pełen agentów, takich jak termostat, telefon komórkowy, aparat fotograficzny, a nawet my jesteśmy agentami.

Zanim przejdziemy dalej, powinniśmy najpierw poznać czujniki, efektory i siłowniki.

Czujnik: Czujnik to urządzenie, które wykrywa zmianę w otoczeniu i przesyła informację do innych urządzeń elektronicznych. Agent obserwuje swoje otoczenie za pomocą czujników.

pogrubienie tekstu w CSS

Siłowniki: Siłowniki to element maszyn, który przekształca energię w ruch. Siłowniki odpowiadają jedynie za poruszanie i sterowanie systemem. Siłownikiem może być silnik elektryczny, przekładnia, szyna itp.

Efektory: Efektory to urządzenia oddziałujące na środowisko. Efektorami mogą być nogi, koła, ramiona, palce, skrzydła, płetwy i ekran wyświetlacza.

Agenci w AI

Inteligentni agenci:

Inteligentny agent to autonomiczna jednostka, która oddziałuje na środowisko za pomocą czujników i siłowników, aby osiągnąć cele. Inteligentny agent może uczyć się od otoczenia, aby osiągnąć swoje cele. Przykładem inteligentnego agenta jest termostat.

Poniżej znajdują się cztery główne zasady obowiązujące agenta AI:

licznik Javy
    Zasada nr 1:Agent AI musi posiadać zdolność postrzegania otoczenia.Zasada 2:Obserwację należy wykorzystać do podjęcia decyzji.Zasada 3:Decyzja powinna skutkować działaniem.Zasada 4:Działanie podjęte przez agenta AI musi być działaniem racjonalnym.

Racjonalny agent:

Racjonalny agent to taki, który ma jasne preferencje, modeluje niepewność i działa w sposób maksymalizujący miarę swojej wydajności przy wszystkich możliwych działaniach.

Mówi się, że racjonalny agent wykonuje właściwe rzeczy. Sztuczna inteligencja polega na tworzeniu racjonalnych agentów do wykorzystania w teorii gier i teorii decyzji w różnych scenariuszach w świecie rzeczywistym.

Dla agenta AI najważniejsze jest racjonalne działanie, ponieważ w algorytmie uczenia się przez wzmacnianie AI za każde najlepsze możliwe działanie agent otrzymuje nagrodę dodatnią, a za każde niewłaściwe działanie agent otrzymuje nagrodę ujemną.

Uwaga: Racjonalni agenci w sztucznej inteligencji są bardzo podobni do inteligentnych agentów.

Racjonalność:

Racjonalność agenta mierzy się miarą jego wydajności. Racjonalność można ocenić na podstawie następujących punktów:

  • Miara wydajności, która określa kryterium sukcesu.
  • Wcześniejsza wiedza agenta na temat jego środowiska.
  • Najlepsze możliwe działania, jakie może wykonać agent.
  • Sekwencja percepcji.

Uwaga: Racjonalność różni się od Wszechwiedzy, ponieważ Wszechwiedzący agent zna rzeczywisty wynik swojego działania i zgodnie z nim postępuje, co w rzeczywistości nie jest możliwe.

Struktura agenta AI

Zadaniem sztucznej inteligencji jest zaprojektowanie programu agenta realizującego funkcję agenta. Struktura inteligentnego agenta jest połączeniem architektury i programu agenta. Można to postrzegać jako:

 Agent = Architecture + Agent program 

Poniżej znajdują się trzy główne terminy związane ze strukturą agenta AI:

różnica między drzewem binarnym a drzewem wyszukiwania binarnego

Architektura: Architektura to maszyna, na której działa agent AI.

Funkcja agenta: Funkcja agenta służy do mapowania percepcji na akcję.

 f:P* → A 

Program agenta: Program agenta jest implementacją funkcji agenta. Program agenta jest wykonywany na architekturze fizycznej w celu wygenerowania funkcji f.

Reprezentacja PAS

PEAS to rodzaj modelu, na którym pracuje agent AI. Kiedy definiujemy agenta AI lub agenta racjonalnego, możemy pogrupować jego właściwości w ramach modelu reprezentacji PEAS. Składa się z czterech słów:

    P:Pomiar wydajnościI:ŚrodowiskoA:SiłownikiS:Czujniki

Tutaj miara wydajności jest celem powodzenia zachowania agenta.

GROSZKI dla samochodów autonomicznych:

Agenci w AI

Załóżmy, że samochód autonomiczny będzie reprezentacją PEAS:

rozmiar tekstu, lateks

Wydajność: Bezpieczeństwo, czas, legalny dojazd, komfort

Środowisko: Drogi, inne pojazdy, znaki drogowe, pieszy

Siłowniki: Układ kierowniczy, pedał gazu, hamulec, sygnał, klakson

Czujniki: Kamera, GPS, prędkościomierz, licznik kilometrów, akcelerometr, sonar.

Przykład Agentów z ich reprezentacją PEAS

Agent Pomiar wydajności Środowisko Siłowniki Czujniki
1. Diagnoza lekarska
  • Zdrowy pacjent
  • Zminimalizowany koszt
  • Pacjent
  • Szpital
  • Personel
  • Testy
  • Zabiegi
Klawiatura
(Wpis objawów)
2. Odkurzacz
  • Czystość
  • Efektywność
  • Żywotność baterii
  • Bezpieczeństwo
  • Pokój
  • Tabela
  • Drewniana podłoga
  • Dywan
  • Różne przeszkody
  • Koła
  • Pędzle
  • Ekstraktor próżniowy
  • Kamera
  • Czujnik wykrywania brudu
  • Czujnik klifu
  • Czujnik uderzenia
  • Czujnik ścienny na podczerwień
3. Robot kompletujący części
  • Procent części w odpowiednich pojemnikach.
  • Przenośnik taśmowy z częściami,
  • Pojemniki
  • Połączone ramiona
  • Ręka
  • Kamera
  • Wspólne czujniki kąta.