Agent (programowanie): Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
m robot dodaje: simple:Software agent |
m Robot automatycznie usuwa linki zwrotne; zmiany kosmetyczne |
||
Linia 2:
== Definicja agenta ==
Ze względu na brak standardów nie ma zgodności co do definicji
Agent powinien charakteryzować się następującymi cechami:
Linia 20:
* zdolność do komunikacji w języku naturalnym
== Rodzaje agentów ==
Można wyróżnić kilka rodzajów agentów ze względu na sposób: spostrzegania otoczenia, ingerencji w środowisko, podejmowania decyzji:
Linia 29:
Istnieją dwa podejścia do tworzenia systemów opartych na agentach programowych: wykorzystanie pojedynczego agenta lub stworzenie [[System wieloagentowy|systemu wieloagentowego]]
== Podział ze względu na przeznaczenie i reakcje użytkowników ==
'''1. Agenty zarządzające informacją''' - mają na celu wspomaganie użytkownika. Jednym z przykładów jest „asystent-doradca” w programach [[
* Agenty zarządzające [[poczta elektroniczna|pocztą elektroniczną]] - agenty filtrują i sortują pocztę użytkownika, odpowiadają na standardowe zapytania itp.
* Agenty zarządzające organizacją dnia - świadczą pomoc użytkownikowi w organizowaniu planu dnia. Ten typ agentów to asystenty, np. 'spinacz' w MS Word. Taki agent potrafi wykonywać bardziej skomplikowane cele niż awatar i ma znacznie większą swobodę. Niekiedy tego radzaju agenty nazywane są 'agentami [[interfejs]]u'.
Linia 40:
* Agenty poszukujące informacji - agenty poszukujące dla użytkownika ściśle określonej informacji
* Agenty przeszukujące [[Internet]] - przeszukują Internet, aby odnaleźć różnorodną informację potrzebną użytkownikowi
* Agenty [[e-biznes
* Agenty zarządzające siecią - agenty służące np. do zarządzania aktualizacją oprogramowania lub wykrywania ataków
Linia 54:
== Zobacz też ==
*[[Programowanie agentowe]]
*[[System wieloagentowy|Systemy wieloagentowe]]
|