Generic techniques in artificial intelligence, Basic Computer Science

Generic Techniques Developed:

In  the  pursuit  of  solutions  to  many   problems  in  the  above  categories,  serval specific  techniques have sprung up which have been shown to be helpful for solving a range of problems (generally within the general problem category). These techniques are established sufficient now to have a name and provide at least a partial characterization of Artificial Intelligence. The following list is not intended to be complete, but rather to introduce some mechanism you will learn later in the course. Note that some of these overlap with the general techniques above.

        1) Forward/backward chaining (reasoning)

        2) Resolution theorem proving (reasoning)

        3) Alpha-Beta pruning (games)

        4)Case-based reasoning (expert systems)

        5)Knowledge elicitation (expert systems)

        6)Neural networks (learning)

        7)Bayesian methods (learning)

        8)Proof planning (reasoning)

        9)Constraint satisfaction (reasoning)
        10)Case-based reasoning (expert systems)

        11)Davis-Putnam method (reasoning)

12)Alpha-Beta pruning (games)

        13)Knowledge elicitation (expert systems)

        14)Minim ax search (games)

        '15)Neural networks (learning)

         16)Bayesian methods (learning)

         17) Explanation based (learning)

         18) Reinforcement (learning)

         19) Genetic programming (learning)

         20) Strips (planning)

         21) N-grams (NLP)

         22) Parsing (NLP)

         23) Behavior based (robotics)

         24) Cell decomposition (robotics)

         25) Genetic algorithms (learning)

Posted Date: 10/1/2012 8:49:03 AM | Location : United States







Related Discussions:- Generic techniques in artificial intelligence, Assignment Help, Ask Question on Generic techniques in artificial intelligence, Get Answer, Expert's Help, Generic techniques in artificial intelligence Discussions

Write discussion on Generic techniques in artificial intelligence
Your posts are moderated
Related Questions
Knowledge of the Environment We must distinguish between knowledge an agent receives through it's sensors and knowledge about the world from which the input comes. Knowledge a

Question 1 What is routing? Explain the principles of routing Question 2 Explain different types of server operations in Enterprise Networking Question 3 Briefly d

Design a program that will read a file of sales records and produce a sales report. Each record in the file contains a customer’s ID, name, a sales amount, and a validated GST code

#questionWrite a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two poi

Program and Programming Language : A Program is defined as a collection of statements/ instructions that enable the computer to solve a problem. The process of writing a prog

Storage capacity and Cost per bit of storage: Storage capacit y:  It is the amount of data that can be stored in the storage unit. A large capacity is preferred.  Cost pe

Process States Throughout the lifespan of a process, its execution position may be in one of four states: (linked with each state is generally a queue on which the process resides)

Question 1 What are the important Issues in Search Problem Question 2 What do you mean by Predicates? Briefly explain Question 3 What are the advantages of Wireles


need help with global alignment and local alignment for the sequences X and Y