Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Intelligentsed agendid (0)

1 Hindamata
Punktid

Intelligentsed agendid
Agendid, mis tegutsevad keerulistes keskkondades , mis on:
  • Kiirelt muutuvad
  • Ettemääramatud
  • Avatud
  • Milles suure tõenäosusega võivad tegevused ebaõnnestuda

Agentideks nimetatakse tarkvaramaailmas iseseisvaid programme nagu näiteks UNIXi deemon või arvutikell.
Realiseerimise koha pealt meenutavad agendid objekte - neil mõlemal on siseolek, nad suhtlevad sõnumite edastamise teel ning neil mõlemal on meetodid, mida saab mingis situatsioonis välja kutsuda. Suurim erinevus aga seisneb asjaolus, et objektid lubavad endid kasutada tasuta, kuid agendid teevad seda, kuna nad soovivad seda teha või siis näiteks raha eest, olgu see mistahes kujul.
Iga programm võib olla agent , kui ta on autonoomne ehk aktiivne. Intelligentsed agendid on lisaks veel reaktiivsed, proaktiivsed ning interaktiivsed.
Reaktiivsus on programmi omadus tüürida oma käitumist vastavalt keskkonnast tulevatele stiimulitele. Lihtsamad programmid eeldavad keskkonna staatilisust ning seetõttu ei pea olema reaktiivsed. Lihtne näide reaktiivsusest on programmi omadus käituda vastavalt juhule, kas Interneti ühendus on olemas programmi käivitamise hetkel või mitte.
Tegelik maailm on aga dünaamiline - keskkonnamuutujate väärtused ei ole kogu aeg samad, operatsioonisüsteeme vahetatakse või täiendatakse, sama kehtib ka tarkvarateekide kohta. Pealegi võimaldab enamik operatsioonisüsteemidest multitegumtöötlust, mille tõttu mitmed programmid võivad paralleelselt joosta ning loomulikult ka üksteist mõjutada. Seetõttu peabki keerulisem programm olema reaktiivne kompenseerimaks programmi keerukuse kasvust tingitud programmimoodulite ühilduvuse jälgitavuse vähenemist.
Ma arvan, et nii mõnedki lugejaist on kokku puutunud olukorraga, mil konkreetne programm ühe arvuti peal jookseb ning teise peal mitte. Ning põhjuseks on lihtsalt mõnede keskkonnamuutujate väärtuste erinevus või siis puudumine. Reaktiivne programm võiks nendest probleemidest üle saada.
Keskkonnale reageerimine on võrdlemisi lihtne ülesanne -programm saab stiimuli ning käitub siis vastavalt etteantud reeglitele. Proaktiivsus seevastu on programmi omadus ise initsiatiivi üles näidata ning püstitada ja ka täita eesmärke. Proaktiivne programm on võimeline ära tundma uusi tekkinud võimalusi ning kasutama neid omaenese eesmärkide saavutamisel.
Agendile lisatakse lisainformatsiooni selle kohta, milliseid vahendeid ja võimalusi saab ta kasutada. Kuidas agent toimib, on suuresti tema enese teha - seda omadust nimetatakse proaktiivsuseks.
Enamasti kasutatakse eesmärkide püstitamiseks ning lahendamiseks aastakümneid tehisintellektimaailmas kasutatud planeerimise tehnikaid ning algoritme. Nüüd lisatakse need agentidele.
Seega võib väita, et programmeerimise tehnoloogiad arenevad intelligentsete moodulite kasutamise suunas ning aastakümnete pärast kujutab tavaprogrammeerimine vaid eesmärkide püstitamist, mis iseenesest ei pruugigi väga lihtne olla. Nende täitmine seevastu toimub arukate agentide poolt, mis ise otsivad optimaalse, olgu see siis majanduslikult või arvutuslikult, lahenduse püstitatud probleemile, kaasates samas teisigi agente arvutusoperatsioonide teostamiseks.
Tihtipeale leidub eesmärke, mille lahendamiseks ei piisa vaid ühest agendist - tuleb kaasata mitmeid teisigi. Selleks aga tuleb pidada läbirääkimisi agentide vahel, sest agendid on proaktiivsed, neil on isiklikud vajadused ning niisama pole ükski neist tahteline teisi abistama. Läbirääkimiste käigus peaks positiivsel juhul jõutama olukorrani, kus kõik agendid on rahul.
Taoline olukord meenutab veidike iidset turuplatsi, kus ostjad ning müüjad kokku saavad ning raha asemel võidakse osta ka vastuteenete eest. Kuid turul on liikvel tavaliselt ka palju taskuvargaid ning petiseid, mistõttu tuleb seal rõhku pöörata mitmetele turvaprobleemidele.
Tihtipeale seostatakse agentidega veel omadusi nagu mobiilsus, õppimisvõime, ratsionaalsus (nad kulutavad minimaalselt ressursse), heatahtlikkus (nad ei tee kurja) ja tõearmastus (nad ei valeta). Kindlasti on neil mingis kontekstis olemas õigustus, kuid käesolevas artiklis ei mängi need omadused suurt rolli, mistõttu nende kirjeldusi ning muud kaasnevat võivad asjahuvilised Internetist leida.
Kõikide nende eelpool nimetatud omaduste realiseerimise tehnikate ebaküpsus on üheks põhjuseks, miks hetkel pole veel piisavalt korralikke vahendeid agendi orienteeritud programmeerimise tööstuslikuks rakendamiseks. Küll aga tasuks silmanurgast just agentide orienteeritud programmeerimise suunas piiluda ning end teaduse ja tööstuse edusammudega kursis hoida, sest aja möödudes ja tehnoloogia täiustudes võib populaarsust võitma hakata just agendi orienteeritud programmeerimine.
Intelligentsed agendid #1 Intelligentsed agendid #2
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 2 lehte Lehekülgede arv dokumendis
Aeg2009-10-04 Kuupäev, millal dokument üles laeti
Allalaadimisi 21 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor kristel sarapuu Õppematerjali autor

Sarnased õppematerjalid

RAS operatsioonisüsteemid - reaalajalised tuumad
21
pdf

RAS operatsioonisüsteemid - reaalajalised tuumad

Once Principle Kõrgema taseme moodulid ei tohi sõltuda madalama taseme moodulitest ­ Dependency Inversion Principle] 64. Disaini mustrite (design-patterns) kasutamine. · Paar: probleem - lahendus -> disaini muster · Muster koosneb: 1. Iseloomustav nimi 2. Lahendatav probleem 3. Lahendus probleemile 4. Järeldused lahendusest RAS Programmeerimiskeeled, meetrika, testimine, agendid 65. ,,Cardelli meetrika" ­ valikukriteeriumid kompilaatori valimiseks? · Economy of execution ­ kui kiiresti programm töötab? · Economy of Compilation ­ kaua võtab aega koodist täidetava programmi saamine? · Economy of Small-Scale Development ­ kui palju vaeva peab individuaalne programmeerija nägema? · Economy of Large-Scale Development ­ kui palju vaeva peab programmeerijate meeskond nägema?

Reaalajasüsteemid
Nimetu
575
docx

Nimetu

Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähemalt tutvuda õppuritele

Informaatika
Õiguse sotsioloogia
83
doc

Õiguse sotsioloogia

Loengukonspekt + seminarid 2009 SISSEJUHATUS Sotsioloogia tegeleb inimeste sotsiaalsete koosluste ja ühiskonna teadusliku uurimisega. Ühiskonna kohta on palju seisukohti: K.Marx: Ühiskond on inimeste kooslus ja nende kogum M. Weber : ühiskond on mõtleva inimese tegutsemise resultaat Sotsioloogia kui teadus lähtub põhimõttest, et kõik nähtused, mis sotsiaalses ruumis eksisteerivad on omavahel seotud, nad on üksteisest tingitud ja nad on mõõdetavad, kusjuures kõiki nähtusi saab mõõta nii kvalitatiivselt kui kvantitatiivselt. Kvantitatiivset mõõtmist nii nimetatud vahendatud mõõtmine, kus sotsioloog e uurija ja uuritava e respondendi vahel on küsitlusleht, ankeet, st uurija ja respondent ei suhtle vahetult. Kvalitatiivne mõõtmine e vahetu mõõtmine ­ respondent ja uurija vahetult ajavad juttu ­ suunitlemata intervjuu (vahetu). Õiguse sotsiloogia objekt: - õiguse, õigusliku tegelikkuse uuri

Õiguse sotsioloogia
Andekusest ja andekatest lastest
352
pdf

Andekusest ja andekatest lastest

Viire Sepp Andekusest ja andekatest lastest Tartu 2010 Toimetanud Kairit Henno Kaane kujundanud Maarja Roosi Küljendanud Kairi Kullasepp Autoriõigus: AS Atlex ja autorid, 2010 Kõik õigused kaitstud. Igasugune autoriõigusega kaitstud materjali ebaseaduslik paljundamine ja levitamine toob kaasa seaduses ette nähtud vastutuse. Käsikirja valmimist on toetanud Euroopa Liit ja Euroopa Sotsiaalfond AS Atlex Kivi 23 51009 Tartu Tel 734 9099 Faks 734 8915 [email protected] www.atlex.ee ISBN: 978-9949-441-73-0 Sisukord 3 Sisukord Eessõna 5 Mis on andekus 7 Intelligentsus ja erivõimed 14 Kuidas andekad lapsed mõtlevad 25 Andekus ja loovus 31 Motivatsioon 40 Eesmärgi ja tasu mõju motivatsioonile

Psühholoogia
Sinise planeedi projekt
110
pdf

Sinise planeedi projekt

Kongressi kui ka Ameerika Ühendriikide rahva eest. Seda õigustati sellega, et see tuvastab ja elimineerib nõrgad ja mittesoovitud elemendid meie ühiskonnast. · Tegelik summa, mis läheb tulnukatega seotud projektide finantseerimiseks, on kujuteldavast palju suurem. MJ-12 grupp oli see, kes tellis president Kennedy mõrva peale seda, kui Kennedy teatas MJ- 12-le, et ta räägib avalikkusele ära kõik faktid seoses tulnukate kohaloluga. Ta mõrvati salateenistuse agendi poolt, kes juhtis tema autot (agent lasi kõige viimase ja kõige kriitilisema lasu) ja see on selgelt filmil, mis on avalikkuse eest varjul, näha. 22 Kennedy mõrva tunnistajat surid 2 aasta jooksul peale toimunut. MJ-12-l on eriprogramm, mis elimineerib nö. nõrgad liikmed USA ühiskonnast. SUURES PLAANIS...Luuakse kunstlikult haigused, näiteks: AIDS. ÕNNETUSED...Inimesed, keda me teame, et nad on varjatult elimineeritud. KADUMISED/MÕRVAD..

Filosoofia
Juhtimise alused
161
pdf

Juhtimise alused

EESTI-AMEERIKA ÄRIAKADEEMIA JUHTIMISE ALUSED Konspekt Koostaja: Ain Karjus 2012/2013. õa. SISUKORD Jrk. nr. Nimetus Lk. nr. Sissejuhatus 6 1. Juhtimine ja juht 7 1.1 Juhtimine ja juht: üldmõisted ja funktsioonid 7 1.1.1 Juhtimise (mänedzmendi) üldmõisted 7 1.1.2 Juhtimise koht ja roll 8 1.1.3 Põhilised juhtimisfunktsioonid 8 1.1.

Juhtimine
Logistika õpik
1072
pdf

Logistika õpik

Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Ain Tulvi LOGISTIKA Õpik kutsekoolidele Tallinn 2013 Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Käesolev õppematerjal on valminud „Riikliku struktuurivahendite kasutamise strateegia 2007- 2013” ja sellest tuleneva rakenduskava „Inimressursi arendamine” alusel prioriteetse suuna „Elukestev õpe” meetme „Kutseõppe sisuline kaasajastamine ning kvaliteedi kindlustamine” programmi „Kutsehariduse sisuline arendamine 2008-2013” raames.

Logistika alused
Logistika õpik 2013-Ain Tulvi
268
pdf

Logistika õpik 2013-Ain Tulvi

Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Ain Tulvi LOGISTIKA Õpik kutsekoolidele Tallinn 2013 Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Käesolev õppematerjal on valminud „Riikliku struktuurivahendite kasutamise strateegia 2007- 2013” ja sellest tuleneva rakenduskava „Inimressursi arendamine” alusel prioriteetse suuna „Elukestev õpe” meetme „Kutseõppe sisuline kaasajastamine ning kvaliteedi kindlustamine” programmi „Kutsehariduse sisuline arendamine 2008-2013” raames.

Baas Logistika




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun