CasebyCase Problem Solving - PowerPoint PPT Presentation

About This Presentation
Title:

CasebyCase Problem Solving

Description:

'But this process can still be carried out by algorithms not ... The lifelong experience of the system fully determines its lifelong behaviors (see examples) ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 8
Provided by: peiw
Learn more at: https://agi-conf.org
Category:
Tags: casebycase | problem | run | solving | up | use

less

Transcript and Presenter's Notes

Title: CasebyCase Problem Solving


1
Case-by-Case Problem Solving
  • Pei WangTemple University
  • Philadelphia, USA

2
Algorithmic Problem Solving
  • Use a computer to solve a problem
  • Problem is a class, solution is an algorithm
  • e.g., sorting to quicksort
  • Problem is an instance, solution is a result
  • e.g., sort 3, 2, 4, 1 to 1, 2, 3, 4
  • The former is done by human, the latter is done
    by computer following the algorithm

3
No algorithm for it?
  • What if the computer has no algorithm for a
    problem instance?
  • Use a general-purpose algorithm
  • e.g., state-space search
  • Find an algorithm first
  • e.g., machine learning

4
Solving it without algorithm?!
  • How about to directly solve the problem instance
    without following an algorithm?
  • Nonsense! How can a computer run without
    algorithms?
  • But this process can still be carried out by
    algorithms not defined for this problem. An
    algorithm for problem P is not an algorithm for
    problem Q, right?

5
Case-by-case problem solving
  • NARS represents a problem (instance) as an
    inference task, to be processed by a set of
    general-purpose inference rules
  • Rule selection is knowledge-driven, rather than
    algorithm-guided
  • Knowledge selection is context-sensitive
  • Inference process is resource-restricted

6
Scopes of input-output
  • Each operation in NARS is controlled by certain
    algorithm, with fixed input-output mapping (see
    code)
  • The lifelong experience of the system fully
    determines its lifelong behaviors (see examples)
  • However, there is no function that maps problem
    to solution

7
Properties of CPS
  • CPS and APS are suitable for different
    (knowledge/resources) situations
  • In CPS, the following notions are different
  • Problem
  • Solution
  • Solvable problems
  • Resource cost of a problem
  • Scaling up
Write a Comment
User Comments (0)
About PowerShow.com