[comp.ai] AISB'91 reminder about tutorials

cdfk@otter.hpl.hp.com (Caroline Knight) (03/11/91)

  REMINDER - AISB'91 Tutorials - Cheap rate ends 15th March
  
  Get your application for the tutorials in before Friday the 15th
  March and get the cheap rate - prices all go up on the 16th!
  
  Here is a reminder of the tutorials:
  
  AISB'91 has 6 full-day tutorials taking place on the 16th of
  April at Bodington Hall, Leeds, UK
  
  You may select a second choice should your preferred tutorial be
  full - numbers are limited to 30 maximum.
  
  The fees for registration for the tutorials
  
  before 15th March 1991              after 15th March 1991
  
  Full            190 pounds                255 pounds
  AISB members    140 pounds                205 pounds
  full-time
  students         55 pounds                105 pounds
  
  You do not need to attend the conference to attend a tutorial.
  
  Note that cheques and bankers drafts must be in pounds sterling
  only, drawn on a British  clearing  bank. Please make cheques
  payable to The University of Leeds. All registration forms and
  payments will be acknowledged.
  
  To obtain a registration form contact: aisb91@ai.leeds.ac.uk
  
  
  Tutorial 1  Knowledge Base Coherence Checking
  ----------
  Professor Jean-Pierre LAURENT
  University of Savoie
  FRANCE
  
  
  Tutorial 2  Advanced Constraint Techniques
  ----------
  Dr. Hans Werner Guesgen and Dr. Joachim Hertberg
  German National Centre for Computer Science (GMD)
  Sankt Augustin,
  GERMANY
  
  
  Tutorial 3  Functional Representation and Modeling
  ----------
  Prof. Jon Sticklen and Dr. Dean Allemang*
  Michigan State University
  USA
  
  * Universitaet Zurich, SWITZERLAND
  
  
  Tutorial 4  Intelligent Pattern Recognition and Applications
  ----------
  
  Prof. Patrick Wang
  Northeastern University, Boston
  USA
  
  Tutorial 5 SILICON SOULS - Philosophical foundations of computing and AI
  ----------
  
  Prof Aaron Sloman
  Univ of Sussex
  Brighton
  UK
  
  Tutorial 6 - Knowledge Acquisition
  ----------
  
  Dr Nigel Shadbolt
  Univ of Nottingham
  UK
  
  ----------------------------------------------------------------
  
  ----------------------------------------------------------------
  
  Here are further details of each tutorial:
  
  Tutorial 1  Knowledge Base Coherence Checking
  ----------
  Professor Jean-Pierre LAURENT
  University of Savoie
  FRANCE
  
  Brief Description of Content
  ----------------------------
    As well as Conventional Softwares, AI Systems need validation tools
  also.  Some of these tools must be specific, especially for validating
  Knowledge-Based Systems, and in particular for checking the coherence
  of a Knowledge Base (KB).  In introduction to this tutorial we will
  clarify the distinctions to be made between Validation, Verification,
  Static Analysis and Testing.  Among the Verification methods the issue
  of checking the Coherence of a Knowledge Base is quite specific to KB
  Systems.  The notion of a model of KB for Coherence Checking will be
  discussed and concepts of "Static Coherence" and "Dynamic Coherence"
  will be introduced.  The problem of Dynamic Coherence of a Knowledge
  Base is the main challenge, as there is obviously a risk of
  combinatorial explosion when checking for Dynamic Coherence.  
    First we will present methods which try to check exhaustively for
  the coherence of a knowledge Base. They exhibit the specification of
  all the possible initial Fact Bases that may allow infering a terminal
  fact and then a human expert can attest that these initial Fact bases
  are realistic or not.
    Second we will present a pragmatic approach in which, instead of
  trying to assert the global coherence of a KB, it is proposed to check
  wether it contains incoherences.  It uses a specific and heuristic
  knowledge provided by the experts in the field (which we call
  "Coherence Knowledge") to automatically generate a reasonable set of
  "conjectures of incoherence". For each of these, a backward-chaining
  proof is attempted, to assert whether the corresponding incoherence
  can be deduced from the KB or not. Once no more incoherence
  conjectures can be proved, the KB is "assumed to be coherent".
    This approach is illustrated by the SACCO System, dealing with KBs
  which contain classes and objects, and furthermore rules with
  variables. This system takes into account the fact that exhaustive
  coherence checking may often be impossible in practice. It also offers
  the possibility to define, from the beginning of the development
  phase, protocols for KB coherence checking, that will be used to
  receipt the KB system or not.
  
    Professor Jean-Pierre LAURENT was initially a member of the
  University of PARIS VI Research Group. After a sabbatical period in
  1979 at the Stanford Research Institute, he was Professor in 1981 at
  the University of Chambery (France).  He has created there the LIA
  Laboratory, the main research areas of which are : Methodologies for
  Developping Knowledge-Based Systems, Quality of AI Software Systems,
  and Distributed Artificial Intelligence. Thirty researchers are
  currently working in his laboratory. J.P. LAURENT has co-organized the
  "First European Workshop on Validation, Verification and Test of KB
  Systems" during ECAI 90 in Stockholm (August) and has given a tutorial
  on this topic at COGNITIVA 90 in Madrid (November). He is one of the
  main founders and responsible persons of the French National Program
  in AI.  He was a member of the "IJCAI 89 Advisory committee" and will
  be the Local Chairman of the IJCAI 93 Conference that he will organize
  in Chambery.
  
  
  
  Tutorial 2  Advanced Constraint Techniques
  ----------
  Dr. Hans Werner Guesgen and Dr. Joachim Hertberg
  German National Centre for Computer Science (GMD)
  Sankt Augustin,
  GERMANY
  
  Brief Description of Content
  ----------------------------
    Constraint satisfaction describes a class of techniques that can be
  applied to solve, or partially solve, networks of relations.  The
  venerable Waltz Filtering technique as well as Mackworth's arc and
  path consistency algorithms are representatives of this class.
    Classical constraint techniques, however, have been found improvable
  when used in practical applications: on the one hand, new theoretical
  concepts had to be developed to cope with inconsistency and with
  infinite domains, cf. work of Dechter and Pearl on constraint
  relaxation and the well known work of Allen on reasoning about time.
  On the other hand, there has been work in new ways of implementing
  constraint satisfaction exploiting the fact that a constraint network
  suggests itself for parallel or massively parallel implementation, cf.
  work of Cooper and Swain, and Kasif.
    The tutorial will present a coherent overview over these more recent
  concepts and approaches.  It presents the concept of dynamic
  constraints as a formalism subsuming classical constraint
  satisfaction, constraint manipulation and relaxation, bearing a
  relationship to reflective systems; moreover, the tutorial presents
  approaches to paralllel implementations of constraint satisfaction in
  general and dynamic constraints in particular.
  
    Dr. Guesgen has published a book "CONSAT: A system for constraint
  satisfaction" (Morgan Kaufmann), has presented papers on the subject
  at IJCAI'87 and IJCAI'89, and has had a paper on constraint
  propagation (with Dr. Hertzberg) in Artificial Intelligence.  Dr.
  Hertzberg is the Program Chair for the 1991 European Workshop on
  Planning.
  
  
  Tutorial 3  Functional Representation and Modeling
  ----------
  Prof. Jon Sticklen and Dr. Dean Allemang*
  Michigan State University
  USA
  
  * Universitaet Zurich, SWITZERLAND
  
  Brief Description of Content
  ----------------------------
    A growing body of AI research centres on using the known functions
  of a device as indices to causal understanding of how the device
  "works".  The results of Functional Representation and Modeling have
  typically leveraged this organization of causal understanding to
  produce tractable solutions to inherently complex modeling problems.
  The Functional Approach is a subfield of Model Based Reasoning (MBR).
  The MBR area can be broken down into (a) techniques for obtaining a
  behavioural model of a device [e.g. deKleer and Brown, Kuipers,
  Bylander...] and (b) techniques for utilizing a behavioural model once
  it is in hand [e.g. davis, deKleer's circuit work,...].  Techniques of
  Functional Reasoning are of the second type.  In this tutorial, the
  fundamentals of Functional Representation and Reasoning will be
  explained.  Liberal use of examples through out will illustrate the
  representational concepts underlying the Functional Approach.
  Contacts with other MBR techniques will be made whenever appropriate.
  Sufficient background will be covered to make this suitable for both
  those unacquainted with the MBR field, and for more experienced
  individuals who may be working now in MBR research.  A general
  familiarity with AI is assumed.  Participants should send in with
  their registration materials a one page description of a modeling
  problem which they face in their domain.
  
    Professor Sticklen is the Research Director of the AI/Knowledge Based
  Systems Lab, within the Computer Science Department at Michigan State
  University, and is an internationally recognised expert on model based
  reasoning.
  
  
  
  Tutorial 4  Intelligent Pattern Recognition and Applications
  ----------
  
  Prof. Patrick Wang
  Northeastern University, Boston
  USA
  
  Brief Description of Content
  ----------------------------
  
  The following is Prof Wang's original proposal for two separate
  tutorials. The actual full-day will contain elements of both.
  
  (a) Pattern recognition and image processing have a very close
  relation.  They both deal with digitized images by computer.  On one
  hand, the image processing techniques are normally employed in pattern
  recognition as "preprocessing", such as digitization, noise
  elimination, image data compression, skeletonization (thinning), and
  primitive selection.  On the other hand, the results of pattern
  recognition are helpful in solving image processing problems such as
  scene analysis, image description and understanding, segmentation,
  edge detection, and feature extraction.  Applications of pattern
  recognition and image processing include character recognition,
  signature verification, target detection, medical diagnosis, remote
  sensing, identification of human faces and fingerprints, speech
  recognition and understanding, and machine vision and parts
  inspection.
    This tutorial covers the following subtopics:
  * What is pattern recognition (PR)?
  * The roles image processing plays in PR
  * Image digitization and noise elimination
  * Thinning and image data compression: sequential methods vs. parallel
  vs. flexible
  * Image segmentation and egde detection
  * Primitive selection and feature extraction
  * Imaging models
  * Examples and applications.
  
  (b) For the past decades, there is a growing interest in the study of
  AI and rule-based systems.  Pattern recognition plays an important
  role in such systems.  In fact, there is now much interaction between
  expert systems and pattern analysis.  It is interesting to see that
  the core of pattern recognition, including "learning techniques" and
  "inference" also plays an important and central role in AI.  Visual
  perception, scene analysis and image understanding are also essential
  to robotic vision.  On the other hand, the methods in AI such as
  knowledge representation, semantic networks, and heuristic searching
  algorithms can also be applied to improve the pattern representation
  and matching techniques in many pattern recognition problems - leading
  to "smart" pattern recognition.  Moreover, the recognition and
  understanding of sensory data like speech or images, which are major
  concerns in pattern recognition, have always been considered as
  important subfield of AI.
    This tutorial covers the following subtopics:
  *  Overview of Pattern Recognition (PR) [including most recent
  developments at MIT]
  * Overview of Artificial Intelligence (AI) [including most recent
  developments at MIT]
  * The relation between PR and AI: concentrating on learning
  * The concepts of Learning and Inferencing: supervised vs.
  non-supervised
  * The four main approaches to PR: Statistical, Syntactical, Structural
  and Histogram
  * Some Multi-dimensional models for PR and Object Recognition:
  examples and applications of array grammars and others (including MIT)
  * Degrees of recognizability, learnability, understandability and
  ambiguity
  * Knowledge representation and semantic networks for PR
  * An example - Line-drawing PR: BM Method vs. Extended Freeman Chain
  Code (EFCC) vs. Improved EFCC (IEFCC)
  * Anaother example - Knowledge Pattern Representation of Chinese
  Characters: hierarchical structure, induced knowledge,
  syntax-semantics correlation, common patterns and logical relations
  between characters, and new character principle.
  
    Dr. Wang is a Visiting Scientist at MIT AI Lab on leave from
  Northeastern University.  He also teaches part-time at Harvard
  University.  He has edited four books, and published over sixty
  technical papers in imaging technology, pattern recognition and AI.
  He has given tutorials in this area at the Electronic Imaging
  Conferences (EI'89, EI'90) and at the International Conference on
  Pattern Recognition (ICPR'90).
  
  
   Tutorial 5 SILICON SOULS - Philosophical foundations of computing and AI
   ----------
  
   Prof Aaron Sloman
   Univ of Sussex
   Brighton
   UK
  
   Prof. Sloman's tutorial is already proving popular. If you wish to 
   attend please book as soon as you are able. There is a maximum of 
   30 attendees. All booking is being handled at leeds, contact: 
   aisb91@ai.leeds.ac.uk
  
   The following is taken from the original provisional proposal. Note that
   the actual tutorial will vary with the level and manner of participation.
   This tutorial requires the participants to restrain themselves as well
   as join in - note the prerequisites below.
  
   Brief description
   -----------------
  
       This will not be a technical tutorial.  Rather the tutor will
       introduce a collection of philosophical questions about the nature
       of computation, the aims of AI, connectionist and non-connectionist
       approaches to AI, the relevance of computation to the study of
       mind, varieties of mechanism, consciousness, and the nature of
       emotions and other affective states.  Considerable time will be
       provided for discussion by participants.
  
   More detailed outline
   ---------------------
  
       Prerequisites
  
       Intelligence.  The ability to think about abstractions without
       necessarily worrying about what their applications are.  Some
       familiarity with the writings of a non-empty subset of:  Dennett,
       Haugeland, Fodor, Pylyshyn, Dreyfus, Hofstadter, Clarke, Searle,
       Penrose.
  
       Ability to listen before talking.
  
       Ability to take part in a discussion without hogging it or going on
       and on about topics that don't interest the rest of the group.
  
  
       Content
  
       The tutorial will last a whole day and will be make up of four main
       sessions separated by breaks for refreshment.
  
       Session 1. - Breakfast till morning coffee
  
           Approaches to the study of mind. Factual vs non-factual
           questions. The space of possible designs.
  
           Computational and other mechanisms. Virtual machines. How
           computers treat _themselves_ as virtual machines. The importance
           of structural variability. Limitations of vector spaces.
  
           Causal connections between virtual mechanisms. Why the
           _physical_ symbol system theory is muddled.
  
           Is there any philosophically important difference between
           GOFAI and connectionism? (No).
   
       Session 2. Morning coffee till lunch.
  
           What needs to be explained? Characteristics of mind:
           Intentionality, flexibility, productive laziness. Why it's
           silly to look for a boundary between minds and non-minds:
           look for many small discontinuities, not one big one. Why most
           people who discuss consciousness are fooling themselves.
           What are the criteria for an adequate explanation of mind? Will
           the concepts of ordinary language survive the development
           of adequate theories? Disposing of some fallacious views about
           the characteristics of computers.
   
       Session 3. Lunch till tea
  
           Interesting discontinuities in the space of possible designs.
           Mechanisms required for intentionality.  Semantics in computers
           without AI. Structural vs causal underpinnings of meaning. The
           functional requirements for meaningful use of symbols. What
           kinds of functionally distinct, independently variable, causally
           interacting substates characterise human minds? Are all cultures
           the same? Are children and adults the same? Are there different
           architectures for human-like minds? Where do other animals fit in.?
  
       Session 4. Tea till exhaustion
  
           Architectural requirements for affective states: desires,
           emotions, pains, pleasures. Can machines have "raw feels"?
           Can anything clear be extracted from the mess of current
           thought about consciousness. Is there something to be explained?
           What are the really hard unsolved philosophical problems
           in AI and cognitive science. (The representation of arbitrary
           perceivable shaps?)
  
  
   Tutorial 6 - Knowledge Acquisition
   ----------
  
   Dr Nigel Shadbolt
   Univ of Nottingham
   UK
  
    We have no further details on Tutorial 6 - but one of us
    (Caroline) attended the previous version and not only enjoyed
    it but also thought it provided many useful knowledge
    elicitation techniques. It is recommended for any one who needs
    to acquire knowledge whether for an expert system task or some
    other purpose.
  
    We hope that this gives you a feel for the tutorials and that
    you will enjoy one of them.
  
  
      Caroline Knight & Steve Todd
      AISB'91 Tutorial organisers
  
      tutorials@hplb.hpl.hp.com
      tutorials%hplb.uucp@ukc.ac.uk
      tutorials@hplb.lb.hp.co.uk
  
  
      All booking is being handled at leeds, contact:
  
       aisb91@ai.leeds.ac.uk