ICCL Letnja škola 2008, Dresden. Vesna Pavlović Matematički fakultet, Beograd ARGO seminar,

Similar documents
Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)

Variable Neighborhood Descent - VND (Metoda promenljivog spusta)

Računarske osnove Interneta (SI3ROI, IR4ROI)

Mašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv

VRIJEDNOSTI ATRIBUTA

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi

Uvod u programiranje - vežbe. Kontrola toka izvršavanja programa

Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.

x y = z Zadaci - procedure

VHDLPrimeri Poglavlje5.doc

Učitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.

Vežbe - XII nedelja PHP Doc

namespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

PREDMET. Osnove Java Programiranja. Čas JAVADOC

Uvod u relacione baze podataka

Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0

Svi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući Java konstrukt

VB komande. Programiranje 1

var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.

Proširena stvarnost - Augmented Reality (AR) Dr Nenad Gligorić

UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a

Izrada VI laboratorijske vježbe

KLASIFIKACIJA JELENA JOVANOVIĆ. Web:

Događaj koji se javlja u toku izvršenja programa i kvari normalno izvršenje. Kada se desi izuzetak, sistem pokušava da pronađe način da ga obradi.

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

Senzori i Sensor Observation Service. Copyright 2008, Open Geospatial Consortium, Inc., All Rights Reserved.

... ; ako je a n parno. ; ako je a n neparno

b) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.

Sadržaj. Verzija 03/2017 Primjenjuje se od 20. novembra godine

Osnove programskog jezika C# Čas 4. Nasledjivanje 2. deo

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

Programiranje III razred

/*#include <iostream> // Prvi zadatak sa integralnomg ispita

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

Dežurni nastavnik: Kolokvijum traje 1.5 sat, prvih sat vremena nije dozvoljeno napuštanje kolokvijuma. Upotreba literature nije dozvoljena.

2. Linijska algoritamska struktura

Cjenovnik usluga informacionog društva

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets

Integritet u relacionim bazama podataka

Uputstvo za korišćenje logrotate funkcije

Oracle Proprietary Joins Za upite nad više od jedne tabele korišćenjem Oracle proprietary sintakse koristiti join uslov u WHERE izrazu:

Sveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević

UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

Z1. Dati RDF graf predstavljen u JSON-LD sintaksi potrebno je grafički predstaviti u skladu sa RDF notacijom. (5 poena)

PROCENA UGROŽENOSTI METODOM INDEKSA POŽARA I EKSPLOZIJE (F&EI) DOW INDEKS

SELECTION AND CONFIGURATION OF MODULAR COMPONENTS FOR MODULAR FIXTURE DESIGN

CREATE DATABASE naziv-baze-podataka [IN naziv-dbspace]

Kodiranje GUI aplikacija u Visual C#

Informacioni sistemi i baze podataka

KREDITI ZA POLJOPRIVREDNIKE

Unaprjeñenje sigurnosti u mrežama pružatelja

For. 1) program ispis; {ispisuje brojeve od 1 do 5 jedan ispod drugog} uses wincrt; var s,i:integer; begin for i:=1 to 5do writeln(i); end.

Informatika Uvod u C#,.NET Framework i Visual Studio... nastavak...

Laboratorij za razvoj i primjenu informacijsko-komunikacijskih pomoćnih tehnologija

PARALELNO PROGRAMIRANJE

Aspektno programiranje u Javi. AOP + AspectJ

Ovde će se raditi na funkcijama konverzija: konverzija tipa datuma u znak tip i obrnuto, konverzija broja u karakter tip i obrnuto

Uputstvo za podešavanje mail klijenta

Jezik Baze Podataka SQL. Jennifer Widom

I PISMENI ZADATAK III6 I GRUPA IME I PREZIME

Hardverski orijentisani kursevi na SI svrha:

PRIJEMNI ISPIT IZ INFORMATIKE

CJENOVNIK OGLAŠAVANJA ZA ROTIRAJUĆE BANNERE NA NASLOVNICI

Sveučilište u Zagrebu Fakultet strojarstva i brodogradnje. WEB programiranje HTML & CSS

Modbus TCP i dva PLC S7 1200

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010

Prirodno-matematički fakultet u Nišu Departman za fiziku. dr Dejan S. Aleksić Programiranje u fizici

GUI - događaji (Events) i izuzeci. Bojan Tomić

Sistemi upravljanja znanjem. Prof. dr Jelica Trninić

DA LI POSTOJI SAMO JEDNA "ISPRAVNA" ARHITEKTURA WEB POSLOVNIH APLIKACIJA

1/42 SQL DDL. CREATE ALTER DROP Schema Table Tablespace Index View Domain Constraint... DECLARE TABLE (DB2)

Case Study Hrvatska pošta: Korisničko iskustvo iz snova. Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb,

for i:=2 to n do if glasovi[i]>max then begin max:=glasovi[i]; k:=i {*promenljiva k ce cuvati indeks takmicara sa najvise glasova *} end;

SOFTWARE TOOLS FOR MANIPULATING FE MESH, VIRTUAL SURGERY AND POST-PROCESSING*

Ne zaboravite ocijeniti predavanje

DETERMINATION OF THE CHARACTERISTIC PARAMETERS IN THE GENERAL COLLINEAR SPACES IN THE GENERAL CASE UDC (045)=20

Računarska grafika-vežbe. 3 JavaFX animacija i interakcija

Zadatci Small Basic za 7. Razred ( programa)

Microsoftova productivity vizija

Numerical Computation

THE INTERRUPT OF MASCOT ROBOT SYSTEM EMBEDDED IN RT MIDDLEWARE BASED ON FUZZY LOGIC UDC (045)=111

ANALYSIS OF MAPPING OF GENERAL II DEGREE SURFACES IN COLLINEAR SPACES UDC (045)=111

Zadaci za Tutorijal 2.

Single Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu

PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA

TURSKA LJETO 2018 IZVOD IZ CJENOVNIKA, VAŽI ZA REZERVACIJE DO

Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.

Programiranje III razred

WEB-BAZIRAN VIZUELNI HTML/ CSS RAZVOJNI ALAT WEB-BASED VISUAL HTML/CSS DEVELOPMENT TOOL

Programabilni logički kontroleri PLC

PROGRAMIRANJE. Amir Hajdar

Uvod, varijable, naredbe, petlje

Prva recenica. Druga recenica.

TURSKA LJETO 2018 IZVOD IZ CJENOVNIKA, VAŽI ZA REZERVACIJE DO

JAČINA ELEKTRIČNOG POLJA I JAČINA MAGNETNOG POLJA MOBILNIH TELEFONA U PREDELU GLAVE

Naredbe za kontrolu toka

Geant2 - JRA1. Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce)

Dežurni nastavnik: Ispit traje 3 sata, prvih sat vremena nije dozvoljeno napuštanje ispita. Upotreba literature nije dozvoljena.

VDSL modem Zyxel VMG1312-B10A/B30A

Transcription:

ICCL Letnja škola 2008, Dresden Vesna Pavlović Matematički fakultet, Beograd ARGO seminar, 05.11.2008.

ICCL 2008, Dresden Šesta po redu ICCL letnja škola Oko 40 učesnika iz celog sveta Glavna tematika - odnos izmedju moderne formalne logike i zdravog razuma koji karakteriše ljudsko rasudjivanje Web strana letnje škole: http://www.computational-logic.org/content/events/iccl-ss-2008/in 1

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 2

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 3

Računarska logika i rasudjivanje ljudi Robert Kowalski Formalna logika nije prisutna u rasudjivanju ljudi u onoj meri u kojoj bi se očekivalo Primer: Wason-ov zadatak odabira - jedan od najpoznatijih zadataka u psihologiji zaključivanja 4

Wason-ov zadatak odabira Četiri karte, slovo na jednoj strani, broj na drugoj D F 3 7 Utvrditi da li važi sledeće pravilo: Ako je slovo D na jednoj strani, onda je broj 3 na drugoj strani Samo 5-10% osoba daje tačan odgovor 5

Wason-ov zadatak odabira Utvrditi da li važi sledeće pravilo: Ako osoba pije pivo u baru, tada je ta osoba starija od 18 godina Većina osoba daje tačan odgovor Zaključak? Ljudi ne koriste logiku, već su razvili sledeću shemu: Da bi izvukao neku korist, moraš zadovoljiti potrebne uslove Drugim rečima, subjekti interpretiraju deskriptivne i deontičke implikacije na različit način 6

Mesto logike An agent think decide observe act Perceptual processing Motor processing The world 7

Logičko programiranje Logički program je skup implikacija: If B 1 and... and B n then H koje se prevode u: Da bi pokazao da važi H, pokaži B 1,..., B n Ako pritisneš dugme za alarm, upozorićeš mašinovodju na moguć iznenadni dogadjaj Da bi upozorio mašinovodju na moguć iznenadni dogadjaj, pritisni dugme za alarm Negacije u uslovima čine normalno logičko programiranje nemonotonom logikom za default rezonovanje 8

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 9

Logički zasnovani agenti Fariba Sadri Inteligetni agent opaža svoju okolinu pomoću senzora i deluje racionalno na okolinu svojim aktuatorima. Agent je računarski sistem koji je sposoban da izrazi neki vid inteligencije i nezavisnu akciju u korist svog korisnika ili vlasnika. Agent je računarski sistem koji je sposoban za fleksibilnu autonomnu akciju u dinamičkom, nepredvidivom, najčešće multi-agentskom području. 10

Logički zasnovani agenti, Fariba Sadri Osnovne osobine: situiran reaktivan autonoman Dodatne osobine: društven proaktivan ima mentalni model 11

Uloga logike Računarska logika se može iskoristiti za implementiranje agentove funkcionalnosti Razmišljanje inteligentnog agenta se može modelirati korišćenjem ulančavanja unapred sa produkcijskim pravilima Modeli agenata: Teleo-Reactive agenti, Agent-0 i AgentSpeak(L) Moguće je modelovati ovakve modele agenata pomoću logički-zasnovanih agenata koji koriste abduktivno logičko programiranje kao svoju misaonu komponentu 12

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 13

Računarska logika i kognitivna nauka Kai-Uwe Kuhnberger, Helmar Gust Primeri ljudskog rasudjivanja koje je teško modelovati pomoću klasične logike: Wason-ov zadatak odabira učenje prirodnih jezika Rešenja koja su predložena uključuju: korišćenje nemonotonih logika okruženje za rezonovanje po analogiji rezonovanje zasnovano na modelu 14

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 15

Primene računarske logike u kognitivnoj nauci Luis Moniz Pereira Modeliranje moralnog rezonovanja i donošenja odluka kroz istraživanje neizvesnih budućih ishoda Primer: demo igrice u kojoj robot treba da spasi princezu iz zamka 16

Predavanja Računarska logika i rasudjivanje ljudi, Robert Kowalski Logički zasnovani agenti, Fariba Sadri Računarska logika i kognitivna nauka, Kai-Uwe Kuhnberger, Helmar Gust Primene računarske logike u kognitivnoj nauci, Luis Moniz Pereira Ljudsko rasudjivanje i kognitivna nauka, Michiel van Lambalgen 17

Ljudsko rasudjivanje i kognitivna nauka Michiel van Lambalgen Pregled knjige Michiel van Lambalgen, Keith Stenning: Human reasoning and cognitive science, MIT Press 2008 (evolutionary and methodological considerations) Moguće je modelovati podatke koji se koriste u psihologiji deduktivnog rezonovanja korišćenjem poništivih logika 18

Razno 19

Razno 20

Razno 21