ĮVADAS
PROGRAMINIŲ AGENTŲ ATSIRADIMO APŽVALGA
KAS YRA AGENTAS?
AGENTŲ TIPOLOGIJA
SKIRTINGŲ AGENTŲ TIPŲ APŽVALGA
IŠVADOS
LITERATŪRA
Agentais paremtos programinės įrangos kūrimas yra vienas svarbiausių programinės inžinerijos srityje. Agentų analizės metodai ir modeliai dar nėra tokie išvystyti, kaip struktūrinio ar objektinio programavimo metodai ir modeliai, todėl jų programų inžinerijai turi būti sukurtos metodologijos ir įrankiai. Agentų koncepcija pateikia įdomius ir naujus sudėtingų programinių sistemų analizavimo, modeliavimo ir sudarymo būdus. Šios sistemos turi didelį potencialą pagerinti dabartinius programų inžinerijos būdus ir praplėsti jų taikymo sritį.
Tyrinėtojai nuolat siekia efektyvesnių ir veiksmingesnių programų inžinerijos metodų, ypač kaip sprendimų, kai reikalingos itin sudėtingos programos.
Vienos iš pagrindinių priežasčių dėl kurių devintame dešimtmetyje buvo stebimas staigus agentų technologijų augimas yra neabejotinai paprasta naudojimui sąsaja ir galinga Interneto pamatinė infrastruktūra, kurioje gali būti realizuojami įvairūs agentų taikymai. Tačiau, vystant asmeninius, paslaugų tiekimo, iniciatyvinius įrankius informacijos surinkimui ir apdorojimui WWW erdvėje, sugeneravo įvairaus pobūdžio svarstomų problemų, kurios ir šiuo metu mokslininkų komandas visame pasaulyje veikia kaip varomoji jėga.
Pasaulyje garsus dirbtinio intelekto sistemų tyrėjas Hyacinth S. Nwana žurnale Knowledge Enginenring Review (1996) apžvelgė programinių agentų raidą bei pateikė agentų tipologiją. Šios apžvalgos išvadas bei tipologiją iki šiol labai dažnai naudoja programinių agentų tyrėjai.
Nwana teigia, kad ,,nuvalkiotas pasaulyje žodis agentas, kilęs iš žodžio ,,ëagentí“, maskuoja faktą, kad iš tikrųjų tai yra heterogeninis kūnas/vienetas“ [16].
Programiniai agentai išsivystė iš multiagentinių sistemų (angl. multi-agent systems (MAS)), kurios pakeistoje formoje yra iš trijų plačių sričių: viena iš paskirstytojo dirbtinio intelekto (angl. Distributed Artificial Intelligence (DAI)), o kitos dvi – iš paskirstytojo problemų sprendimo (angl. Distributed Problem solving (DPS)) ir paralelinio dirbtinio intelekto (angl. Parallel AI (PAI)). Taigi kaip multiagentų sistemos, jos paveldėjo daug iš DAI motyvacijos, tikslų ir potencialių naudų/privilegijų. Pavyzdžiui, paskirstytojo duomenų apdorojimo (angl. distributed computing) dėka, programiniai agentai paveldėjo DAI potencialią naudą, apimant modulumą (modulinį projektavimo principą), greitį (dėl lygiagretumo) ir patikimumą/tvirtumą (dėl perteklumo/rezervavimo). Taip pat paveldėjo tai, kas priklauso dirbtiniam intelektui (AI), kaip veikimą žinių lygyje, lengvesnę priežiūrą,...
Šį darbą sudaro 2853 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!