ET-805 ATS Domain Module Ramkumar.Rajendran@iitb.ac.in From Last - - PowerPoint PPT Presentation

et 805 ats domain module
SMART_READER_LITE
LIVE PREVIEW

ET-805 ATS Domain Module Ramkumar.Rajendran@iitb.ac.in From Last - - PowerPoint PPT Presentation

ET-805 ATS Domain Module Ramkumar.Rajendran@iitb.ac.in From Last Class ATS and ITS, Architecture Course Contents and Assessment Muddy Points - Components in ITS architecture - We will discuss each components in detail in our


slide-1
SLIDE 1

ET-805 ATS Domain Module

Ramkumar.Rajendran@iitb.ac.in

slide-2
SLIDE 2

From Last Class

  • ATS and ITS, Architecture
  • Course Contents and Assessment

Muddy Points

  • Components in ITS architecture
  • We will discuss each components in detail in our course
  • Difference between ATS and ITS

2

slide-3
SLIDE 3

Activity - Peer Instruction

Describe the working of MindSpark PI question: Would you classify this as an ITS or an ATS?

  • ITS
  • ATS

Discussion and then vote again.

3

slide-4
SLIDE 4

Activity - PI

Describe the working of UrbanSim PI question: Would you classify this as an ITS or an ATS?

  • ITS
  • ATS

Discussion and then vote again.

4

slide-5
SLIDE 5

Activity - TPS

Think: Pick one concept in a topic in a domain of your choice. For example, algebra for class 6. Develop your domain model for that

  • topic. (3 minutes)

Pair with your Neighbour: Identify one important characteristic that is present in your neighbours model which is missing in your own. Together, identify 1-2 difficulties in developing a domain model. (5 minutes) Share to the class (7 minutes)

5

slide-6
SLIDE 6

Class Response

Characteristics of Domain Module

  • Multiple concepts in a topic, hierarchical order
  • Assessment
  • Prior knowledge
  • How to solve the problem - experts view

Challenges

slide-7
SLIDE 7

Domain Module

  • Needs to have explicit model of domain knowledge, including

identification of areas where students might have difficulty and what action is to be taken

  • For example: Algebra for class 6

○ Teach value of Multiple. One Pencil cost 3 Rs. then five pencil will cost ○ Introduce variables ○ Expression with Variables. Ram have 5 pencils more than Raju (5+X)

7

Nkambou, R. (2010). Modeling the domain: An introduction to the expert module. In Advances in intelligent tutoring systems(pp. 15-32). Springer, Berlin, Heidelberg.

slide-8
SLIDE 8

Domain Module

  • Should provide mechanism to validate learner’s interaction in

the system wrt model

  • For example: Class 6 Algebra

○ Questions at each level to validate students performance ○ If the system can detect confusion then new content to topic

8

Nkambou, R. (2010). Modeling the domain: An introduction to the expert module. In Advances in intelligent tutoring systems(pp. 15-32). Springer, Berlin, Heidelberg.

slide-9
SLIDE 9

Domain Module

  • Should be written in structured format that can be compared

with student’s actions.

  • For example

○ Hierarchical Semantic Network ○ Concept Maps

9

Nkambou, R. (2010). Modeling the domain: An introduction to the expert module. In Advances in intelligent tutoring systems(pp. 15-32). Springer, Berlin, Heidelberg.

slide-10
SLIDE 10

Black Box Models

  • SOPHIE I - a reactive learning environment

10

Picture Credit from: Brown, J. S., & Burton, R. R. (1974, January). SOPHIE: a pragmatic use of artificial intelligence in CAI. In Proceedings of the 1974 annual ACM conference-Volume 2 (pp. 571-579). ACM.

slide-11
SLIDE 11

SOPHIE

slide-12
SLIDE 12

Interaction Scenario in SOPHIE

slide-13
SLIDE 13

Activity - Peer Instruction

In SOPHIE, the mechanism to validate learner’s interaction can be found in line _____ Discuss with your neighbour. Answer again.

13

slide-14
SLIDE 14

Activity - Each one say one

Why do you think SOPHIE is called a Black Box Model? Share to the class Class Response

  • We don’t know what is inside the box?
  • No detailed rules to solve the problem
  • 14
slide-15
SLIDE 15

Black Box Models

  • Students can ask system to measure and ask question to

troubleshoot the circuit and create their hypothesis

  • An expert system validates students responses
  • Tutor suggests or poses questions by solving the problem as

experts do

  • It is student’s responsibility to understand the response and

create his/her own hypothesis

slide-16
SLIDE 16

GUIDON with MYCIN as Domain Expert

  • Guidon is a tutor program to teach diagnostic problem-solving

tasks

  • MYCIN is the database or domain module that is used in

GUIDON

  • Knowledge base developed by physicians and AI experts
  • MYCIN consists of 450 rules for diagnosis of bacteremia,

meningitis, cystitis infections

  • MYCIN explanations are based on its rules and goals
  • Why => “How is this information useful” => "In what rule does this goal

appear, and what goal does the rule conclude about?"

Clancey, W. J. (1983). GUIDON. Journal of computer-based instruction

slide-17
SLIDE 17

MYCIN - Sample Rules

Questions: “Is the patient a compromised host (rule 343) ---~ is the patient immunosuppressed? (rule 395) ---> is the patient receiving steroids? (rule 543) is e.coli causing the meningitis? “

slide-18
SLIDE 18

MYCIN - Sample Rules

slide-19
SLIDE 19

MYCIN Database

“how a request for data is related to a goal, how one goal leads to another, and how a goal is achieved”

slide-20
SLIDE 20

MYCIN Rule Example

slide-21
SLIDE 21

GUIDON and MYCIN features

  • Exhaustive backward search
  • GUIDON - Tutor Module compares student’s question with

possible MYCIN questions for the same problem

slide-22
SLIDE 22

Activity - TPS

Think: What is happening in MYCIN and what is the domain model. Write down what is the expert knowledge in MYCIN. (3 minutes) Pair with your Neighbour and discuss why MYCIN might be called Glass box model? Write down your reasons. (5 minutes) Share to the class

22

slide-23
SLIDE 23

Class Response

  • Rules and goals are clear or visible - glass
  • Although the mycin developed on expert knowledge it is confined to its rules
slide-24
SLIDE 24

Glass Box Models

Unlike Black Box models, rules and goals are visible to the learner.

  • Constructed by an human expert.
  • Each reasoning step can be inspected by student.

However, justification of rule is only done by an expert, so it is still a box; learner cannot go outside the rules created by the expert.

slide-25
SLIDE 25

Activity - TPS

Think: What are drawbacks that persist in both Black box and Glass box models? Each one write down one point. (3 minutes) Share to the class

25

slide-26
SLIDE 26

Class Response

  • Rules are fixed
  • Not scalable
  • Both are confined to set of restriction - both are box
  • Expensive and time consuming
  • No feedback based on learners’ interaction/response
slide-27
SLIDE 27

Problems with Black/Glass Box Model

  • Justification is by Expert
  • Problem that are new to domain are not addressed
  • Time consuming

○ Hours of consultation with experts

  • Learner’s hypothesis is not supported
slide-28
SLIDE 28

In today class...

  • Domain Module from historical Perspective
  • SOPHIE - Black box Domain Model
  • MYCIN - Glass box Domain model

28

slide-29
SLIDE 29

Next class ...

  • Rule-based Domain Models
  • Constraint-based Domain Models
slide-30
SLIDE 30

Last Activity - Muddy Points

List down

  • two important and
  • two least clear

(muddy) points from today’s class

  • https://tinyurl.com/et8

05mp

30

slide-31
SLIDE 31

Domain Languages

  • Production rules - E.g., MYCIN
  • Semantic Networks

○ Nodes and arc ○ Inheritance and other relations between categories can be represented ○ Not ideal for data

slide-32
SLIDE 32

Conceptual Graphs

  • Based on Semantic networks but can be represented as

first-order predicate logic

slide-33
SLIDE 33

Activity

Pair create domain model using Semantic of conceptual graphs for the topic you at the beginning of the today’s class (7 minutes) Share to the class

33