Learning by near-miss an example of using & coding knowledge.

Slides:



Advertisements
Similar presentations
Decision Structures - If / Else If / Else. Decisions Often we need to make decisions based on information that we receive. Often we need to make decisions.
Advertisements

Ontology Assessment – Proposed Framework and Methodology.
Chapter 13 Control Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display Control Structures Conditional.
Team Skill 5: Refining the Use Cases Lecture 11. Advantages of Use Cases They are easy to write Written in users language Provide cohesive, related threads.
A Blended Curriculum for Bermuda Public Primary Schools
Search, complex states & virtual worlds. state descriptions.
gSpan: Graph-based substructure pattern mining
The Semantic Web-Week 22 Information Extraction and Integration (continued) Module Website: Practical this week:
UnInformed Search What to do when you don’t know anything.
Gimme’ The Context: Context- driven Automatic Semantic Annotation with CPANKOW Philipp Cimiano et al.
CIS 234: Control Structures: Selection Original by Dr. Ralph D. Westfall Modified by Dr V.
Machine learning learning... a fundamental aspect of intelligent systems – not just a short-cut to kn acquisition / complex behaviour.
MANISHA VERMA, VASUDEVA VARMA PATENT SEARCH USING IPC CLASSIFICATION VECTORS.
Using a Genetic Algorithm for Approximate String Matching on Genetic Code Carrie Mantsch December 5, 2003.
1 COMP541 State Machines Montek Singh Feb 6, 2007.
Document and Query Forms Chapter 2. 2 Document & Query Forms Q 1. What is a document? A document is a stored data record in any form A document is a stored.
Finding angles with algebraic expressions
1 Efficient Discovery of Conserved Patterns Using a Pattern Graph Inge Jonassen Pattern Discovery Arwa Zabian 13/07/2015.
Database Design & ER Diagrams
Concept Mapping Presenters: Andre Daniels Clint Braaf.
Qualitative Analysis A qualitative researcher starts with a research question and little else! Theory develops during the data collection process. Theory.
Speaking Bluntly about SharpHDL: Some Old Stuff and Some Other Proposed Future Extensions Gordon J. Pace & Christine Vella Synchron’05 Malta, November.
Traditional game playing 2 player adversarial (win => lose) based on search but... huge game trees can't be fully explored.
University of Amsterdam Search, Navigate, and Actuate – Search through Game Trees Arnoud Visser 1 Game Playing Search the action space of 2 players Russell.
3. Rough set extensions  In the rough set literature, several extensions have been developed that attempt to handle better the uncertainty present in.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
IR Theory: Relevance Feedback. Relevance Feedback: Example  Initial Results Search Engine2.
Domain Model Classes and Objects Association Structure Requirement Specification Domain Model.
Integer Operations Finding a temperature Higher or Lower 5 Examples Adding / Subtracting Integers using a scale Adding / Subtracting Integers by description.
Search exploring the consequences of possible actions.
7th November 2005SWPW, Galway, Ireland. SWPW Panel - Policies & Ontologies - Karl Quinn, Knowledge & Data Engineering Group, Trinity College Dublin, Ireland.
General Techniques for Symmetry Reduction in Model Checking Alastair Donaldson Alice Miller Department of Computing Science University of Glasgow.
For Monday Finish chapter 19 Take-home exam due. Program 4 Any questions?
Project ScopeProject Scope  Creating an ontology that relates the basic information of various different musical genres  Provide up-to-date musical.
SimITK/SimVTK: Model Driven Engineering for Medical Imaging 1.
Partial Fractions Day 2 Chapter 7.4 April 3, 2007.
PZ03BX Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ03BX - Recursive descent parsing Programming Language.
CS412/413 Introduction to Compilers Radu Rugina Lecture 18: Control Flow Graphs 29 Feb 02.
1 Control Flow Graphs. 2 Optimizations Code transformations to improve program –Mainly: improve execution time –Also: reduce program size Can be done.
E5 – An Instructional Model in a P-6 Mathematics classroom Andrea Hillbrick.
Yr 7.  Pupils use mathematics as an integral part of classroom activities. They represent their work with objects or pictures and discuss it. They recognise.
Introduction to State Space Search
When are most goals scored Premiership matches? Time of goalsTally 0 – 15 mins 16 – 30 mins 31 – 45 mins 46 – 60 mins 61 – 75 mins 76 – 90 mins.
Refine and Analyze Search Results In the ISI Web of Knowledge.
1 A Methodology for automatic retrieval of similarly shaped machinable components Mark Ascher - Dept of ECE.
Семинар-презентация. Типография ДЕАЛ – это: 12-летний опыт работы и репутация надежного партнера Высокие оценки качества нашей работы Готовность к сложным.
 Very often when you write code, you want to perform different actions for different decisions. You can use conditional statements in your code to do.
Page Redirection When you click a URL to reach to a page X but internally you are directed to another page Y that simply happens because of page re- direction.
Mr Hardknuckles Class Marks. Mr Hardnuckles gave his class an algebra test. These are their marks. 2, 5, 7, 6, 8, 5, 3, 8, 9, 7, 6, 6, 8, 7, 4, 9, 5,
Kodu Tinkering. Today we are learning about: Kodu & Tinkering ●I can explore Kodu for myself.
Containers and Lists CIS 40 – Introduction to Programming in Python
Addition of Real Numbers
Non-degenerate perturbation theory
Making of an artificial cell
Using 5 Senses to Make Powerful Observations
Fourth normal form: 4NF.
Using 5 Senses to Make Powerful Observations
What to do when you don’t know anything know nothing
Mathematical thinking and task design
Label Name Label Name Label Name Label Name Label Name Label Name
Суури мэдлэг Basic Knowledge
The OOA OBJECT DICTIONARY
Let’s GRAPH! A 6 Step Solution.
Subtracting Real Numbers
Search Items In Warehouse
What number is he thinking of? 2x = x + 4 so x = 4 (a) 2x + x = 39
Let’s GRAPH! A 6 Step Solution.
Let’s GRAPH! A 6 Step Solution.
Information Retrieval and Web Design
Probabilistic Information Retrieval
Presentation transcript:

learning by near-miss an example of using & coding knowledge

preamble... learns “concept models” real objects/events/etc coded as Kn (following example uses tuples) model is refined using examples +ve examples relax/generalise -ve examples restrict/specialise

1.initial example (isa x block) (isa y block) (isa z block) (supports y x) (supports z x) (pos x horis) (pos y vert ) (pos z vert )

2.-ve example difference (supports y x) (supports z x) changes (imp supports y x) (imp supports z x)

3.another -ve example differences (pos x horis) (not touches y z) changes (imp pos x horis) note use of... 'general Kn‘ most important diff.s

4.& another -ve example differences (not touches y z) changes (imp not touches y z)

5.a +ve example differences (isa x wedge) changes (isa x (wedge block))

the refined description original (isa x block) (isa y block) (isa z block) (supports y x) (supports z x) (pos x horis) (pos y vert ) (pos z vert ) refined (isa x (wedge block)) (isa y block) (isa z block) (imp supports y x) (imp supports z x) (imp pos x horis) (pos y vert ) (pos z vert ) (imp not touches y z)

the process compare new & old descriptions if +ve example generalise express diffs in terms of new select most sig diffs extend old by diff list else if –ve example specialise express diffs in terms of old select most sig diffs enforce old by diff list

comparing representations

simple approaches:try all matches better approaches:best 1 st search

using best 1 st search start with “open” labelling add new label with each successor state rank diffs to generate “diff score” explore state with min diff score