Introducere în modul în care funcționează Dido
Imaginați-vă auziți un apel telefonic. Care e primul lucru pe care ai făcut? Care, probabil, depinde de o mulțime de lucruri, cum ar fi în cazul în care vă aflați, ora din zi, ceea ce faci, care e cu tine, ceea ce sună ca tonul de apel și dacă este de fapt telefonul tău. Dacă sunteți de mers pe jos printr-un magazin alimentar și veți auzi un telefon de apel de la mai multe nave departe, vei realiza probabil că nu e telefonul și doar ignora. Dacă sunteți în mașină, s-ar putea decide dacă puteți răspunde la telefon pe baza de trafic sau dacă aveți un dispozitiv hands-free.
Aceasta este o mulțime de variabile doar pentru a decide dacă să răspundă la telefon , și ați putea gândi, probabil, de multe alte motive s-ar putea răspunde sau ignoră un telefon de apel. Creierele noastre sunt computere puternice care pot procesa rapid toate aceste condiții, decide cu privire la cel mai bun răspuns și instrui trupurile noastre să ia măsuri. De-a lungul istoriei umane, creând o mașină care poate reproduce acest proces corect în fiecare scenariu a fost aproape de neimaginat. Astăzi, însă, tehnologia ca software DIDO și hardware este de a ajuta face astfel de mașini în realitate.
Așa cum nu există nici un singur răspuns corect la un telefon de apel, nu un mod corect de a conduce un avion sau muta picioarele un robot de . Nu poate fi cel mai bun răspuns, deși, având în vedere toate condițiile care afectează scenariul. În cazul în care avionului, cum o încărcător de pilot spre destinație este afectată de altitudine, viteza, direcția vântului, viteza aerului și oricare dintre alte sute de variabile la un anumit moment în timp. Uman proces piloți și să răspundă la toate aceste informații.
Poate un calculator reproduce cu adevărat acest proces? Asta în cazul în tehnologie ca DIDO vine. DIDO este software-ul programat pentru a rula pe platforma de calcul științific MATLAB care, la rândul său, necesită Microsoft Windows. Calculatoarele pot utiliza DIDO pentru a procesa cantități mari și în continuă schimbare de date într-un cel mai bun răspuns de încredere. DIDO a fost dezvoltat la sfarsitul anilor 1990 de către profesorul american Naval Postgraduate School Isaac " Mike " Ross. La acea vreme, Ross si colegul Fariba Fahroo au fost efectuarea de cercetare în teoria control optim și de calcul. Ne vom uita mai mult la teoria controlului optimal mai târziu.
Astăzi, DI