![Page 1: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/1.jpg)
Scelta del Mezzo di Trasporto
Fabio Sartori
20 marzo 2009
Ingegneria della Conoscenza e Sistemi Esperti
![Page 2: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/2.jpg)
Mezzo di trasporto
Automobile
a Piedi
Taxi
Autobus
Treno
Metro
Classificazione dei Mezzi di Trasporto
• “Automobile”, “a Piedi”, “Metro”, “Taxi”, “Treno” e “Autobus” sono le possibili istanze di “Mezzo di trasporto” individuate
![Page 3: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/3.jpg)
Mezzo di trasporto
Automobile a Piedi
Mezzo pubblico
Taxi
Autobus
Treno
Metro
Classificazione dei Mezzi di Trasporto (2)
• “Mezzo di trasporto” è stato dettagliato con “Mezzo pubblico”
![Page 4: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/4.jpg)
Mezzo di trasporto
Automobile a Piedi
Mezzo pubblico
Taxi AutobusTreno Metro
Mezzo pubblico Urbano
Mezzo pubblico ExtraUrbano
Classificazione dei Mezzi di Trasporto (3)
• La classificazione di “Mezzo di Trasporto” è maggiormente dettagliata con la distinzione di “Mezzo Pubblico Urbano” e “Mezzo Pubblico Extraurbano”
![Page 5: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/5.jpg)
Proposta
Andare a Piedi
Andare In Auto
Andare In Autobus
Andare In Treno
Andare In Metro
Andare In Taxi
Prendere Mezzo Pubblico
Pendere Mezzo Pubblico Urbano
Prendere Mezzo Pubblico Extraurbano
Individuazioni delle possibili Proposte
• Le possibili istanze dei “Proposta” di mezzo di trasporto
![Page 6: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/6.jpg)
Luogo
Baggio Genova St. Centrale
Classificazione dei Luoghi
• “Baggio”, “Genova” e “St. Centrale” sono istanze di “Luogo”
• Si tratta dei luoghi considerati nel modello realizzato da considerare come possibili destinazioni per il viaggio
![Page 7: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/7.jpg)
Lontano
Distanza
Vicino
Classificazione delle Distanze
• Esistono due possibile misure di distanza:– Lontano– Vicino
• “Lontano” e “Vicino” sono le possibili istanze di “Distanza”
![Page 8: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/8.jpg)
In città
Appartenenza Città
Fuori Città
Classificazione dell’Appartenenza alla città
• Un luogo potrà essere descritto per il suo stato di appartenenza alla città.
• “In città” e “Fuori Città” sono le due possibili istanze di “Appartenenza alla città”
![Page 9: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/9.jpg)
Appartenenza Città
Descrizione
Distanza
Descrizione dei Luoghi - Topologia
• Le relazioni topologiche tra le possibili destinazioni e il luogo di partenza sono date da:
– Luogo– Distanza– Appartenenza alla città di partenza
Luogo
Topologia
![Page 10: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/10.jpg)
Stato d’animo
Ho molta fretta Nessuna frettaFretta
Descrizione dello stato d’animo
• Il modello prevede tre possibili stati d’animo da associare al viaggiatore
• Ognuno di essi è istanza di “Stato d’animo”
![Page 11: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/11.jpg)
Rete di Influenza per la scelta del mezzo di trasporto
DestinazioneProposteStato d’Animo
Scelta
Topologia
![Page 12: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/12.jpg)
Proposte
Stato d’AnimoProposte Categoria B
Proposte Scelta Categoria C
Proposte
Destinazione Proposte Categoria A
Topologia
Categorie di regole
• Dalle rete d’influenza si identificano tre categorie di regole per la definizione delle proposte e delle scelte dei mezzi di trasporto
![Page 13: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/13.jpg)
Regole di Categoria A
• Destinazione Luogo Lontano Proposta Andare In Auto• Destinazione Luogo Vicino Proposta Andare A Piedi• Destinazione Luogo Lontano Proposta Prendere Mezzo Pubblico
• Proposta Prendere Mezzo Pubblico e Destinazione Luogo in Città Proposta Prendere Mezzo Pubblico Urbano
• Proposta Prendere Mezzo Pubblico e Destinazione Luogo Fuori Città Proposta Prendere Mezzo Pubblico Extraurbano
![Page 14: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/14.jpg)
Regole di Categoria B
• Proposta Prendere Mezzo Pubblico e Stato Molta Fretta Proposta Andare In Taxi
• Proposta Prendere Mezzo Pubblico Urbano e Stato Fretta Proposta Andare Metro
• Proposta Prendere Mezzo Pubblico Urbano e Nessuna Fretta Proposta Andare In Autobus
• Proposta Prendere Mezzo Pubblico Extraurbano e Nessuna Fretta Proposta Andare In Autobus
• Proposta Prendere Mezzo Pubblico Extraurbano e Nessuna Fretta Proposta Andare In Treno
![Page 15: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/15.jpg)
Regole di Categoria C
• Proposta Andare In Taxi Mezzo Scelto Taxi• Proposta Andare In Auto Mezzo Scelto Auto• Proposta Andare In Treno Mezzo Scelto Treno• Proposta Andare A Piedi Mezzo Scelto A Piedi• Proposta Andare In Autobus Mezzo Scelto Autobus• Proposta Andare In Metro Mezzo Scelto Metro
![Page 16: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/16.jpg)
Fatti Non Ordinati
Descrizione TOPOLOGIA:(deftemplate Topologia
(slot Luogo)(slot Distanza)(slot AppartenenzaCitta))
Descrizione DESTINAZIONE:(deftemplate Destinazione
(slot Luogo))
![Page 17: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/17.jpg)
Fatti Ordinati
Si useranno due tipi di fatti Ordinati:
Per le proposte (Proposta ?x)
Per le scelte (MezzoScelto ?Y)
![Page 18: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/18.jpg)
Regola Categoria A
(defrule LuogoLontanoAuto(Destinazione (Luogo ?x))(Topologia (Luogo ?x)(Distanza Lontano))=>(assert (Proposta AndareInAuto)))
![Page 19: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/19.jpg)
Regola Categoria B
(defrule MezzoPubblicoMoltaFretta(Proposta PrendereMezzoPubblico)(Stato MoltaFretta)=>(assert (Proposta AndareInTaxi)))
![Page 20: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/20.jpg)
Regola Categoria C
(defrule Taxi(Proposta AndareInTaxi)=>(assert (MezzoScelto Taxi)))
![Page 21: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/21.jpg)
Regola di Servizio
Regola per la visualizzazione del Mezzo Scelto(defrule Visual(MezzoScelto ?x)=>(printout t ?x crlf))
![Page 22: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/22.jpg)
Caricamento dei fatti
(deffacts inizio(Topologia (Luogo Baggio) (Distanza Lontano) (AppartenenzaCitta LuogoInCitta))(Topologia (Luogo Genova) (Distanza Lontano) (AppartenenzaCitta LuogoFuoriCitta))(Topologia (Luogo StCentrale) (Distanza Vicino) (AppartenenzaCitta LuogoInCitta))
(Destinazione (Luogo Genova))(Stato MoltaFretta));questo comando deve essere sempre aggiunto per poter ;attivare la deffacts(reset);esecuzione del file .clp subito al caricamento (run)
![Page 23: Scelta del Mezzo di Trasporto Fabio Sartori 20 marzo 2009 Ingegneria della Conoscenza e Sistemi Esperti](https://reader035.vdocuments.site/reader035/viewer/2022062701/5542eb5a497959361e8c6ef1/html5/thumbnails/23.jpg)
Alcune correzioni
• Come trattiamo l’aggiunta del mezzo di trasporto “TRAM”?
• Se volessimo considerare altri concetti oltre alla “Fretta” per meglio descrivere lo stato del viaggiatore, cosa dovremmo modificare?