A Networking Technologies Draft workFull description
Full description
Kelly Kbs User ManualFull description
Deskripsi lengkap
Full description
Jembatan RangkaFull description
Descripción: konstruksi bangunan sipil terminal
Jembatan RangkaDeskripsi lengkap
123Deskripsi lengkap
Soal D3 rangkuman KBSFull description
Assignment Brief BTEC Level 4-5 HNC/HND Diploma (QCF) To be filled by the Student Name of the Student :
Edexcel No
:
Registration No
Batch No
:
:
Unit Assessment Information Qualification
: Higher National Diploma in Computing and Systems Development
Unit Code & Title
: Unit 31 – 31 – Knowledge Knowledge Based Systems (KBS – 16 – 001)
Assessment Title & No’s
: A Knowledge Based System for the analysis of systems
LO 01: Understand knowledge-based systems Learning Outcomes
LO 1.1
LO 02: Be able to design knowledge-based applications Learning Outcomes
LO 2.1
LO 2.2
LO 2.3
LO 03: 3 Be able to develop knowledge-based applications applications Learning Outcomes
LO 3.1
LO 3.2
LO 3.3
LO 3.4
LO 3 .5
Statement of Originality and Student Declaration
I hereby, declare that I know what plagiarism entails, namely to use another’s work and to present it as my own without attributing the sources in the correct way. I further understand what it means to copy another’s work. 1. 2. 3. 4. 5. 6.
I know that plagiarism is a punishable offence because it constitutes t heft. I understand the plagiarism and copying policy of the Edexcel UK. I know what the consequences will be if I plagiaries or copy another’s work in any of the assignments for this program. I declare therefore that all work presented by me for every aspects of my program, will be my own, and where I have made use of another’s work, I will attribute the source in the correct way. I acknowledge that the attachment of this document signed or not, constitutes a binding agreement between myself and Edexcel UK. I understand that my assignment will not be considered as submitted if this document is not attached to the attached.
Student’s Signature: ……………………………
Date:.………………
Task 1 Imagine a knowledge base system for finding a fault in a car. A dialogue between the computer and the user might proceed as follows: Computer: Does the engine turn when you engage the ignition? User: No. Computer: When you put the lights on do they go dim? User: Yes Computer: When you turn the ignition is there a clicking sound? User: Yes. Computer: The starter motor in your car has jammed 1.1. What are the knowledge base components (Data, rules and structures) related to the above motor car faulty diagnosis system (LO1.1 Part i)? 1.2. Describe how such computer systems perform inferencing. How to use Forward & Backward chaining inferencing mechanisms for the knowledge management. Describe related to the above motor car faulty diagnosis system. (L0 1.1 Part ii) 1.3. Do you agree that computers with artificial intelligence technologies (Expert systems in fault
Task 2
Consider the decision-making situation defined by the following rules:
If I go to college and attend lectures, then I will learn something. If I go to college and not attend lectures, then I will miss the lessons. If I attend lectures and study hard then I will pass the exams. If I learn something then I will be knowledgeable. If I miss the lesson then I can’t complete my assignments. If I pass the exams, then I will graduate. If I am an IT Professional and hardworking, then I will earn more money. If I earn more money, then I will go on a trip. If I graduate or go on a trip, then I will be happy.
2.1. Follow the rules for the following situations (what do you conclude for each one?):
If I go to college and attend lectures. If I go to college and not attend lectures. If I attend lectures and Study hard. If I am an IT professional and hard working.
Are there any other combinations that are valid? Explain. What needs to happen for you to “be graduate” in this knowledge universe? Start with the conclusion “be graduate” and identify the rules used (backward) to ge t to the needed facts.
(LO.2.1)
Write a prolog program or other third-generation language program and knowledge base to execute this knowledge. (LO.3.1)
3.2. Validate the user inputs and provide error m essages for invalid inputs. (LO 3.2, M 1.2)
3.3. Identify and implement opportunities for e rror handlings. (LO.3.3)
3.4. Test the above system using well designed test cases and provide all the test documents (LO 3.4) Hint: -Using your program answer the following questions
Can jets fly?
Do jets have wheels?
What is the zero-emission car?
Can sail boats fly?
Are sail boats need fuel?
3.5. Prepare a user document to illustrate how to work with your implemented system. (LO.3.5)
Table of Contents
Table of Figures
Table of tables
References
Gantt chart
KBS – 16 – 001
3
Observation Sheet Activity No 1
Activity design knowledge base, rules and structure of the application
Learning Outcome (LO) Task 3.2 Task 2.4
2
Insert sample facts to the knowledgebase
Task 3.2
3
Write, Run and test the programs in Task
Task 2.4
2.4 and 3.2
Task 3.2
4
Run and test all rules written in Task 3.2
Task 3.4
5
Answer the question given in task 3.3 by using the program
Task 2.1 Task 2.2 Task 3.3
Comments:
Date
Feedback (Pass/ Redo)
Outcomes/Criteria for PASS
Possible evidence
LO1- Understand knowledge-based systems 1.1 Analyse a real-world knowledge-based system, detailing: I. data, rules and structure II.
how the knowledge is managed
III.
how artificial intelligence traits are incorporated into
Task 1.1 – 1.4
the system IV.
how an expert system is created from utilizing the knowledge base and including AI traits
LO2 - Be able to design knowledge- based applications 2.1 plan the design of an application using an AI development language Task 2.1 2.2 identify the screen components and data and file structures
Task 2.3
required to implement a given design 2.3 design knowledge base, rules and structure of the application
Task 2.2
Page
Feedback
LO3 - Be able to develop knowledge based applications 3.1 implement the application
Task 3.1
3.2 implement data validation for inputs
Task 3.2
3.3 identify and implement opportunities for error handling and
Task 3.3
reporting. 3.4 design and implement a test strategy
Task 3.4
3.5 create documentation to support users
Task 3.5
Grade Descriptor for MERIT M1
M1.2
Identify and apply strategies to find appropriate solutions
Possible evidence Solutions given in Task 2.4, Task 3.2
complex problems with more than one variable have
been Explored
M2 M2.3
M3
Select / design appropriate methods / techniques a range of sources of information has been used
Present and communicate appropriate findings
Proper use of Harvard referencing. At least of five appropriate references needed.
Documentation is well structured and according to the formatting M3.3 A range of methods of presentation have been used and guidelines with non-overlapping facts. technical language has been accurately used
Feedback
Grade Descriptor for DISTINCTION D1
D1.3
Use critical reflection to evaluate own work and justify valid conclusions
Possible evidence Report: shown in the selfreflection section
Self-criticism of approach has taken place
Good conclusion with D1.4 Realistic improvements have been proposed against suggestions for further improvement defined characteristics for subject
D2
D2.3
D3
D3.5
Take responsibility for managing and organising activities Activities have been managed
Gantt chart must be provided at the appendix section and submit the work on time.
Demonstrate convergent / lateral / creative thinking Innovation and creative thoughts have been applied
Create simple GUIs for task 2 and task 3 Innovative solutions for the Task 2 and Task 3