A.I and Chess game
http://www.free-chess.net/
Fuzzy Logic examples.
Click on the following links to see how fuzzy logic is applied.
http://www.intelligent-systems.info/classes/ee509/homework_examples.htm
Take the Quiz below
http://www.proprofs.com/quiz-school/story.php?title=QUIZ-ON-FUZZY-INFERENCE-SYSTEMSMAMDANIS-METHODSFUZZY-LOGIC-TOOLBOX-1
Questions and Answers
http://itgsrevision.blogspot.com/2008/11/q-about-ia.html
Answer the following question
Explain what is meant by fuzzy logic. What progress has been made in the application of this concept to AI?
What is inference Engine as used in Artificial intelligence ?
12 comments:
Explain what is meant by fuzzy logic. What progress has been made in the application of this concept to AI?
Fuzzy logic is a form of many-valued logic formulas derived from set theory. it holds its basis on human intelligence where human logic is linked to that of a computer.
Fuzzy logic is a powerful problem-solving methodology with a myriad of applications in embedded control and information processing. Fuzzy provides a remarkably simple way to draw definite conclusions from vague, ambiguous or imprecise information. In a sense, fuzzy logic resembles human decision making with its ability to work from approximate data and find precise solutions.
Fuzzy Logic has been gaining increasing acceptance during the past few years. Fuzzy Logic has been found to be very suitable for embedded control applications which almost always incorporate the use of artificial intelligence. Therefore fuzzy logic is an essential component of AI contributing to the 'human-like' decision making process.
A type of logic that recognizes more than simple true and false values. With fuzzy logic, propositions can be represented with degrees of truthfulness and falsehood. For example, the statement, today is sunny, might be 100% true if there are no clouds, 80% true if there are a few clouds, 50% true if it's hazy and 0% true if it rains all day.
Fuzzy logic has proved to be particularly useful in expert system and other artificial intelligence applications. It is also used in some spell checkers to suggest a list of probable words to replace a misspelled one.
Type of reasoning based on the recognition that logical statements are not only true or false (white or black areas of probability) but can also range from 'almost certain' to 'very unlikely' (gray areas of probability). Software based on application of fuzzy-logic (as compared with that based on Formal Logic) allows computers to mimic human reasoning more closely, so that decisions can be made with incomplete or uncertain data.
Source:
http://www.aptronix.com/fide/whatfuzzy.htm
inference engine is :
an inference engine is a computer program that tries to derive answers from a knowledge base. It is the "brain" that expert systems use to reason about the information in the knowledge base for the ultimate purpose of formulating new conclusions. Inference engines are considered to be a special case of reasoning engines, which can use more general methods of reasoning.
inference engines is The 'reasoning' part of a computer program which interprets knowledge and data to determine logical conclusions.
Could also be defined as the part of an expert system responsible for drawing new conclusions from the current data and rules.
Fuzzy logic enables a computer to make decisions which care more in line with the sort of decisions which a human would make. Computer logic is rigorous and deterministic and relates to finite states and numbering systems. Computer logic marks distinct boundaries between any states. For instance, given various weather conditions to process such as, stormy, rainy, cloudy, sunny, ordinary logic would assign one of these values to any weather condition being observed. People however would recognise all sorts of shades in between theses states such as dull or drizzle etc. This is exactly what fuzzy logic can do. What is more impressive is that fuzzy logic offers a way of processing these decisions so that a final result is still correct.
Fuzzy logic is a form of multi-valued logic derived from fuzzy set theory to deal with reasoning that is approximate rather than precise.
Because of fuzzy logic, artificial intelligent systems are able to make similar to human decisions based on the 'logic' and the common sense that they possess.
By Nafisa A & Immaculate K
PS: Nafisa does not have a computer and so we did it together= joint effort :)
source:
http://www.akri.org/ai/flogic.htm
Inference engine is the processing portion of an expert system. With information from the knowledge-base, the inference engine provides the reasoning ability that derive conclusions on which the expert system acts.
Inference engine is Artificial intelligence that actsas a human brain,games and call centre software.
Uses the IF-THEN function to determine certain situational outcomes.
By Immaculate K & Nafisa A
Post a Comment