Difference between a standard rule-based and a fuzzy expert

Assignment Help Basic Computer Science
Reference no: EM13858167

Answer the following questions.

1.One argument against a traditional approach to AI, where all of the decision making is pre-programmed, is that even simple tasks can be very complicated. As an example lets look at a simple task - cutting a steak.

Assume that you have been give the task of coming up with an algorithm for a T-bone steak cutting machine for disabled persons. You should express the algorithm as a sequence of IF - THEN statements.

T-bone steaks are not uniform in size and have a T shaped bone in them that may or may not visible from both sides. They usually have a layer of fat on the edge of the steak.

Your system should be able to ask the user if they want the fat removed from the edge before eating and what size pieces they desire - small, medium, or large.

The steak cutting machine has a vision system, three arms: one to rotate the plate on the table, one with a knife, and one with a fork, as well as sensors to indicate the amount of pressure placed on the knife and fork.

Your algorithm should begin when the plate is placed on the table (plate has a steak, french fries, and mixed vegetables on it). Your algorithm should end after all of the steak has been cut into the desired sized pieces.

Remember that your algorithm is going to control the machine so it needs to be precise and it needs to be robust enough to handle any unforeseen occurrences (e.g. no steak on the plate).


2.Consider the following set of known facts and rules for a production system.

Facts (known to be true): F,G,H,I,J Rules:
1. K & G & J → L (means that if K and G and J are all true then L is true)
2. F → K
3. H → N
4. N & O → P
5. L & F & Q → X
6. N → Q
7. Q & F → R
8. R & H → S
9. F & N → T
10. R & S & T → V

a. Which rules would fire and in what order if we used forward chaining, assuming the system starts at rule 1 and goes to rule 10 and repeats. What facts do we know after forward chaining has completed?

b. Using backward chaining, prove that X is true. Which rules and in what order, would fire to accomplish this? What facts do we know after backward chaining has completed?

c. Using this example, what have we learned about the applications for forward and backward chaining? Which approach do you think is used more often and why? Give an example of a situation where each would be the best choice.

3.Consider the difference between a standard rule-based expert system and a fuzzy expert system. Then go to the discussion forum and give two examples of applications suited to a standard rule-based expert system and two examples of an application suited to a fuzzy expert system. Explain why your selected system would be the best choice for that application. Which type of system do you think is the most useful in general and why?

Reference no: EM13858167

Questions Cloud

Discussing the financing of a new car : Your Assignment is to write an essay discussing the financing of a new car for your business.
Identify and outline the function of digital certificates : Explain the concepts of encrypting data and securing e-mail transmissions
Develop a detailed marketing plan for a company : Develop a Marketing Plan For the requirements of this assignment, you assume the role of a marketing consultant. You have to develop a detailed Marketing Plan for a company of your choice or the company you currently work for. As they need to incr..
Initial loan amount in your account : You open a brokerage account and purchase 200 shares of Google at $443.05 per share.You borrow 40% from your broker to help pay for the purchase.The interest rate on the loan is 8%. What is the initial loan amount in your account?
Difference between a standard rule-based and a fuzzy expert : Consider the difference between a standard rule-based expert system and a fuzzy expert system.
Create a chart of cash vs sales : Create a chart of cash vs. sales and add a linear trend line.  Is the cash balance a consistent percentage of sales?  Does the relationship fit your expectations?
Do you think that views expressed here for this generation : Do you think that the views expressed here for this generation would also be similar across other industries (other than banking)
Define a needs analysis based on the design brief : A needs analysis based on the design brief, common knowledge of light aircraft and model aircraft, and your imagination that surfaces the stakeholders, system context, at least one design scenario and key stakeholder needs.
Consumer shopping on the web is often called : Consumer shopping on the Web is often called

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Find the inverse of a and call it matrix x

Define the matrices: A = [12 16 4;23 1 21;9 10 1] and B = [2 7 14;3 11 2;-9 10 12]. Perform matrix multiplication AB. Perform matrix multiplication BA. Are the answers from Parts (a) and (b) the same? If yes, explain why. If not, explain why. Find th..

  What is the probability of receiving 4 messages such that

Assume that the probability of a received message having an error is 0.10 (errors are independent). What is the probability of receiving 5 good (that is, error free) messages? What is the probability of receiving 4 messages such that 1 or more messag..

  Define a lan-to-wan, internet, and web surfing

Richman Investments requires the enforcement of strict ingress-egress filtering policies for network traffic. Certain traffic is expressly forbidden:

  What will you also back up onto a flash drive

Of that information, what will you also back up onto a flash drive? How often would you perform the backup process? How often do you currently back up information on your computer's hard drive

  Create an ou design diagram

Create an OU design diagram. Prepare a graphical representation of the group structure if groups are included in your quantified graphic presentation.

  Create a web page for a store that rents computers

Create a Web page for a store that rents computers by the hour. Use an external style sheet. Format the heading level styles in olive and the paragraphs in blue. Format the heading and body elements using sans-serif fonts, such as Arial and Helvetica..

  Write a program that generates a random integer

Write a program that generates a random integer in the (inclusive) range [0-9] (i.e. the set {0,1,2,3,4,5,6,7,8,9}) and ask the user to guess what the number is.

  Create a new type of credit card and design a new computer

Create a new type of credit card. Work on solving a problem of your own choosing - a problem that is related to your major field of study.

  How many bit comparisons are made

How many bit comparisons (both successful and unsuccessful) are made by the brute-force string-matching algorithm in searching for the pattern 11001 in a binary text of 500 ones?

  The number specified in the integer

VB Scripting exercise: Exercise #3 - Fun With Strings #1 Create a function that takes in a string and an integer and returns a string that contains the original string repeated by the number specified in the integer.

  Multimedia application between two multimedia applications

If your running memory intensive multimedia application on the computer which has 128 MB RAM installed and computer is momentarily stopping when you switch between two multimedia applications.

  The user correctly guesses the number

The program randomly chooses 3 different numbers. The user wins when he/she guesses those 3 numbers. The user enters the 3 numbers that he/she guesses, the program produces the total number of "strike" or "ball."When the user correctly guesses both t..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd