AAAI Fellows' Symposium -- Day 2

Sunday, July 16, 2006

Transcribers: Chih-yu Chao & Varun Aggarwal



Summary Session

Acknowledgments

James Hendler

This meeting was supported in a large part by a grant from NSF IIS

Material for site


Can We Design an Architecture for Human-Level Intelligence?

Stuart Russell

* Purposes

* Profusion

* Progress

* Infrastructure

* Theory

* Good architectures


How Has AI Computational Modeling Contributed to the Study of Other Domains?

Kevin Ashley

(Attendees: David Smith, Edwina Rissland, Peter Friedland, Bruce Buchanan, Margaret Boden, Kevin Ashley)

* Charge to breakout session

* How did AI contribute AI model as:

* How to Facilitate Contributions to other fields


Can We Design a Never-Ending Learner to Solve The Natural Language Understanding Problem?

Tom Mitchell

Motivated personally by a lobster dinner bit
Having computers reading the factual content on the web
It was an AI complete problem

Challenge discussed: pulling together good ideas
Language learning systems, everyday better than yesterday
Maybe understanding was the wrong word
-> look at any webpage -> extracted fact should be the same

Why become an inflection point, why is it a good time for this challenge now:

  1. we have the web; we have a lot of text data, labeled data, semantic web data
  2. progress in NL, resources shared by the community (parsers, wordnet, speech taggers, etc.)
  3. self-supervision natural language learning algorithms -> a list of cities, and a list of the text around where the city occurs
  4. massive redundancy on the web

Key research questions/hypotheses that have to be address scientifically:

How do you know we are successful? no consensus


What Can We Learn from Linguistic Semantics about KR & Reasoning?

Lenhart Schubert

* Semantic devices in all human languages, beyond {predication, and/or/not, for all}

* Some reactions and ideas from the group

FOL is too weak to be interesting. Some of us are working with richer systems, and tractability can be damned; exceptions used to be frowned upon...

* Suggestions

* Examples

Broadened language understanding, acquiring "deeper" knowledge from text, and commonsense inference call for "language-like" representational capabilities


Do We Need a Common Framework for Investigating Architectures?

Aaron Sloman

There's some common terminology but generally words and phrases are used with different meanings by different people
There are no agreed formalisms, diagramming conventions, theorems

Many people investigate the best, or the right, or the most useful architecture, but not clear what the search space is...

* Architectures and Niches
An architecture is a spec at some level of abstratctions... components may be virtual machines or physcial components.
A niche is a specification of the requirements againt which the system can be evaluated. Like architectures niches can have different levels of abstraction and be more or less detailed

* I am guity too!
Ideas about the H-Cogaff architecture (for adult human-like systems) have been developing for 15 years: complicated diagram with many boxes and arrows
Closely related to Minsky's emotion machine, but driven by different interests

* Specifying an architecture
A specification of an architecture can be recursive and will typically include:

* Design space and niche space
a design can be related to many possible niches and virse versa

* Varieties of trajectories


How Can a Robot Learn the Foundations of Commonsense Knowledge from Its Own Experience with "Blooming, Buzzing Confusion"?

Benjamin Kuipers

* Human-level AI requires vast amount of knowledge and a lot of ontologies
Where did the ontologies come from?

* What is the mind of the robot getting before requiring ontologies?

* How do we learn these high-level ontologies?
They don't get there by being programmed, they must come from some learning process, or evolution
Evolution is a learning process
Individual gets the benefit from learning
Learning as species and learning as an individual
Surprisingly, individuals learn things superficially

Genetic code isn't big enough to specify everything the visual cortex needs to know
The machinery gets learned pre-natal by experience...
We know its important.

* Which categories/ontologies that we must learn?

Interesting problem, lots more to be done.


New Challenge Problems for Research in Heuristic Search

Richard Korf

The term "search" becomes ambiguous:

* Problem-solving search -- 2-step algorithm:

  1. find a problem that has not been solved yet
  2. write a computer program to solve it
Picking a problem is important

* What are some of the new problems to replace the old problems?


How Must Logic Be Modified for Representing Common Sense?

John McCarthy

(Attendees: Don Loveland, Vladimir Lifschitz, John McCarthy, Leslie Valiant)

(What extensions to mathematics logic are need to represent human-level AI)

The proposals included nonmonotonic reasoning, approximate concepts that can't have if and only if definitions and contexts as objects...
The need for nonmonotonic extensions was agreed. Because of Godel's 1929 completeness theorem, extensions can be genuine only if they produce some sentences not true in some models of the premises.
The need for extensions to deal with approximate concepts was questioned. Maybe only weak axioms are needed.

Afterthought: this seems true for the syntax of sentences involving approximate concepts. The semantics seems to me more mysterious...
Needing contexts as objects was also questioned


Research on Integrated Systems for Human-Level Intelligence

Pat Langley

... if we agree this is desirable
(referred to Nils' Dartmouth talk)

Testbeds: community testbeds to encourage research in the area
Robotics: if no infrastructure, use synthetic environments

Should come with sets of challenge tasks

Tools: open source, to build and rebuild stuff
with good communication protocols to make integrated agents

Do research on the components
Evaluate on the whole system

Reward structure: grand challenge or smaller version of that

Publications: AAAI integrated systems track
Different content than the traditional AAAI conference

Education: fragmentation of AI has led to narrowness...
big picture of AI is not there for PhDs
Testbeds will make this easier (students get excited about it)
Foundation AI class to give the overview, long term goals

Funding


Promoting AI

Eugene Freuder

(practical issues)
Are we doing as good as other fields?

* Why promote?

* Individual suggestions


a1: How to get rid of fake AI or overly-pompus AI?

Is it Time to Resurrect the Original Shakey Robot Project Using Current Technology?

Marty Tenenbaum

* Why?

* Focus on real vs. artificial problems

* Why not?

* What?

* How

* Needs


James Hendler: There's still a lot to be done; we don't have to rewrite our textbooks...


Bruce Buchanan: (acknowledgments)

Transcribers: Chih-yu Chao & Varun Aggarwal