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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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