Wprowadzenie do agentów sztucznej inteligencji

Dziś Agenci sztucznej inteligencji to nowa energia elektryczna. To rewolucjonizuje technologię. Sztuczna inteligencja sprawia, że ​​maszyny / komputery są inteligentne jak ludzie.

Co to jest agent?

Agent to wszystko, co wykonuje działania zgodnie z informacjami uzyskanymi ze środowiska. Ludzki agent ma narządy zmysłów do wyczuwania środowiska i części ciała do działania, podczas gdy agent robota ma czujniki do postrzegania środowiska.

Jak agent współpracuje ze środowiskiem?

Agenci wchodzą w interakcje ze środowiskiem na dwa sposoby:

1. Postrzeganie

Percepcja to interakcja pasywna, w ramach której agent uzyskuje informacje o środowisku bez zmiany środowiska. Czujniki robota pomagają mu uzyskać informacje o otoczeniu bez wpływu na otoczenie. Dlatego zdobywanie informacji przez czujniki nazywa się percepcją.

2. Działanie

Akcja to aktywna interakcja, w której zmienia się środowisko. Kiedy robot porusza przeszkodę za pomocą ramienia, nazywa się to działaniem w miarę zmiany otoczenia. Ramię robota nazywane jest „efektorem”, ponieważ wykonuje akcję.

Objaśnienie powyższego obrazu:

  • Interakcja agenta ze środowiskiem odbywa się za pośrednictwem czujników i efektorów.
  • Rozważ przykład chatbota, który jest wirtualnym asystentem. Kiedy czyta i rozumie znaczenie wiadomości użytkownika, nazywa się to percepcją. A kiedy odpowiada użytkownikowi po przeanalizowaniu wiadomości użytkownika, nazywa się to akcją.

Jak agenci powinni działać w sztucznej inteligencji?

Poniżej znajdują się punkty wyjaśniające, w jaki sposób agent powinien działać:

  • Rozsądny agent postępuje właściwie. Właściwe działanie to takie, które powoduje, że agent odnosi największe sukcesy.
  • Wszechwiedzący agent wie, jaki wpływ będzie miało działanie i może odpowiednio działać, ale w rzeczywistości nie jest to możliwe.
  • Stopień sukcesu określony przez miarę wydajności
  • Sekwencja percepcji, która jest całą sekwencją percepcji przez agenta do chwili obecnej
  • Znajomość agenta na temat środowiska
  • Jakie działania może wykonać agent

2. Mapowanie sekwencji percepcji do akcji

Kiedy wiadomo, że działanie agenta zależy całkowicie od historii percepcji - sekwencji percepcji, agenta można opisać za pomocą mapowania. Mapowanie to lista odwzorowująca sekwencję percepcji na akcję. Kiedy określamy, jakie działanie powinien podjąć agent odpowiadający danej sekwencji percepcji, określamy projekt idealnego agenta.

3. Autonomia

Zachowanie agenta zależy od jego własnego doświadczenia, a także od wbudowanej wiedzy o agencie zaszczepionej przez projektanta agenta. System jest autonomiczny, jeśli podejmuje działania zgodnie ze swoim doświadczeniem. Dlatego w początkowej fazie, ponieważ nie ma żadnego doświadczenia, dobrze jest zapewnić wbudowaną wiedzę. Agent uczy się wtedy poprzez ewolucję. Prawdziwie autonomiczny inteligentny agent, jeśli otrzyma wystarczającą ilość czasu na dostosowanie, powinien być w stanie z powodzeniem działać w wielu różnych środowiskach.

Rodzaje czynników w sztucznej inteligencji

Oto 4 rodzaje agentów:

1. Agent odruchu

Środek odruchowy działa podobnie do odruchowego działania naszego ciała (np. Gdy natychmiast podnosimy palec, gdy dotyka on końca płomienia). Podobnie jak szybka reakcja naszego ciała w oparciu o aktualną sytuację, agent reaguje również w oparciu o bieżące środowisko, niezależnie od jego przeszłego stanu. Agent odruchowy może działać poprawnie tylko wtedy, gdy decyzje, które należy podjąć, są oparte na bieżącym postrzeganiu.

2. Agenci, którzy śledzą świat

To są agenci z pamięcią. Przechowuje informacje o poprzednim stanie, aktualnym stanie i odpowiednio wykonuje akcję. Tak jak podczas jazdy, jeśli kierowca chce zmienić pas, spogląda w lustro, aby poznać obecną pozycję pojazdów za nim. Patrząc z przodu, widzi tylko pojazdy z przodu, a ponieważ ma już informacje o położeniu pojazdów za nim (przed chwilą z lusterka), może bezpiecznie zmienić pas. Poprzedni i aktualny stan są szybko aktualizowane w celu podjęcia decyzji o działaniu.

3. Agenci nastawieni na cel

W niektórych okolicznościach sama informacja o obecnym stanie może nie pomóc w podjęciu właściwej decyzji. Jeśli cel jest znany, wówczas agent podejmuje informacje o celu oprócz informacji o bieżącym stanie, aby podjąć właściwą decyzję. Na przykład, jeśli agent jest samochodem samobieżnym, a celem jest miejsce docelowe, informacje o trasie do miejsca docelowego pomagają samochodowi w podjęciu decyzji, kiedy skręcić w lewo lub w prawo.

„Wyszukiwanie” i „planowanie” to dwa podpola AI, które pomagają agentowi osiągnąć swoje cele. Chociaż agent zorientowany na cel może wydawać się mniej wydajny, jest jednak elastyczny. Biorąc pod uwagę ten sam przykład, o którym mowa powyżej, jeśli miejsce docelowe ulegnie zmianie, agent odpowiednio zmodyfikuje swoje działania. Nie będzie tak w przypadku odruchowego agenta, ponieważ wszystkie reguły muszą zostać przepisane wraz ze zmianą celu.

4. Agenci narzędziowi

Może być wiele możliwych sekwencji do osiągnięcia celu, ale niektóre będą lepsze od innych. Biorąc pod uwagę ten sam przykład wspomniany powyżej, miejsce docelowe jest znane, ale istnieje wiele tras. Wybór odpowiedniej trasy ma również znaczenie dla ogólnego sukcesu agenta. Przy wyborze trasy istnieje wiele czynników, takich jak najkrótsza, wygodna itp. Sukces zależy od użyteczności agenta na podstawie preferencji użytkownika.

Narzędzie to funkcja, która odwzorowuje stan na liczbę rzeczywistą, która opisuje stopień szczęścia. Funkcja użyteczności określa odpowiedni kompromis w przypadku sprzeczności celów.

Wniosek - agenci sztucznej inteligencji

Agent to wszystko, co wykonuje działania zgodnie z informacjami uzyskanymi ze środowiska. Agenci wchodzą w interakcje ze środowiskiem na dwa sposoby: Percepcja i Działanie. Agenci mogą być racjonalni lub wszechwiedzący.

Oto 4 rodzaje agentów:

  • Agent odruchowy (reaktywny) - agent bez
  • Agenci, którzy śledzą świat
  • Agenci na podstawie celu
  • Agenci użyteczności publicznej

Polecane artykuły

To jest przewodnik po agentach sztucznej inteligencji. Tutaj omawiamy, co to jest agent, jego interakcja ze środowiskiem oraz cztery typy agentów. Możesz również przejrzeć nasze inne powiązane artykuły, aby dowiedzieć się więcej -

  1. Technologia sztucznej inteligencji
  2. Jak działa sztuczna inteligencja?
  3. Zastosowania uczenia maszynowego
  4. Rodzaje algorytmów uczenia maszynowego
  5. Techniki sztucznej inteligencji
  6. Top 12 rodzajów czujników i ich zastosowania

Kategoria: