Unit Outline: KXC252 Artificial Intelligence

Similar documents
Faculty of Health and Behavioural Sciences School of Health Sciences Subject Outline SHS222 Foundations of Biomechanics - AUTUMN 2013

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Course outline. Code: ICT310 Title: Systems Analysis and Design

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

Course outline. Code: LFS303 Title: Pathophysiology

Course outline. Code: SPX352 Title: Sports Nutrition

Course outline. Code: HLT100 Title: Anatomy and Physiology

On-Line Data Analytics

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

Objectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition

TU-E2090 Research Assignment in Operations Management and Services

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

MYCIN. The MYCIN Task

Data Structures and Algorithms

Student Assessment Policy: Education and Counselling

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

HISTORY COURSE WORK GUIDE 1. LECTURES, TUTORIALS AND ASSESSMENT 2. GRADES/MARKS SCHEDULE

Knowledge-Based - Systems

Course outline. Code: ENS281 Title: Introduction to Sustainable Energy Systems

Computerized Adaptive Psychological Testing A Personalisation Perspective

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

Software Development: Programming Paradigms (SCQF level 8)

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

Rule-based Expert Systems

CS 100: Principles of Computing

BUS Computer Concepts and Applications for Business Fall 2012

UNIVERSITY OF DAR-ES-SALAAM OFFICE OF VICE CHANCELLOR-ACADEMIC DIRECTORATE OF POSTGRADUATE STUDIUES

Unit 7 Data analysis and design

Axiom 2013 Team Description Paper

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

International Baccalaureate Diploma Programme

AQUA: An Ontology-Driven Question Answering System

BPS Information and Digital Literacy Goals

ACADEMIC POLICIES AND PROCEDURES

Lecture 1: Basic Concepts of Machine Learning

Course outline. Code: PHY202 Title: Electronics and Electromagnetism

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

PHYSICS 40S - COURSE OUTLINE AND REQUIREMENTS Welcome to Physics 40S for !! Mr. Bryan Doiron

THE UNIVERSITY OF WINNIPEG

Evolution of Symbolisation in Chimpanzees and Neural Nets

University of Waterloo Department of Economics Economics 102 (Section 006) Introduction to Macroeconomics Winter 2012

INTERMEDIATE ALGEBRA Course Syllabus

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Business Administration

SAMPLE SYLLABUS. Master of Health Care Administration Academic Center 3rd Floor Des Moines, Iowa 50312

Philosophy in Literature: Italo Calvino (Phil. 331) Fall 2014, M and W 12:00-13:50 p.m.; 103 PETR. Professor Alejandro A. Vallega.

Course Content Concepts

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

Welcome to. ECML/PKDD 2004 Community meeting

Managing Sustainable Operations MGMT 410 Bachelor of Business Administration (Sustainable Business Practices) Business Administration Program

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

COMP 3601 Social Networking Fall 2016

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

Compositional Semantics

COURSE HANDBOOK 2016/17. Certificate of Higher Education in PSYCHOLOGY

Purpose of internal assessment. Guidance and authenticity. Internal assessment. Assessment

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Abstractions and the Brain

Handbook for Graduate Students in TESL and Applied Linguistics Programs

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

THESIS GUIDE FORMAL INSTRUCTION GUIDE FOR MASTER S THESIS WRITING SCHOOL OF BUSINESS

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Course specification

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Academic Integrity RN to BSN Option Student Tutorial

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

University of Victoria School of Exercise Science, Physical and Health Education EPHE 245 MOTOR LEARNING. Calendar Description Units: 1.

T Seminar on Internetworking

Master Program: Strategic Management. Master s Thesis a roadmap to success. Innsbruck University School of Management

Introduction to Psychology

Some Principles of Automated Natural Language Information Extraction

TROY UNIVERSITY MASTER OF SCIENCE IN INTERNATIONAL RELATIONS DEGREE PROGRAM

MANAGERIAL LEADERSHIP

EDUC-E328 Science in the Elementary Schools

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

Records and Information Management Spring Semester 2016

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Foothill College Summer 2016

REGULATIONS RELATING TO ADMISSION, STUDIES AND EXAMINATION AT THE UNIVERSITY COLLEGE OF SOUTHEAST NORWAY

Houghton Mifflin Online Assessment System Walkthrough Guide

Online Marking of Essay-type Assignments

Gr. 9 Geography. Canada: Creating a Sustainable Future DAY 1

Bachelor of International Hospitality Management, BA IHM. Course curriculum National and Institutional Part

95723 Managing Disruptive Technologies

RANKING AND UNRANKING LEFT SZILARD LANGUAGES. Erkki Mäkinen DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TAMPERE REPORT A ER E P S I M S

Chromatography Syllabus and Course Information 2 Credits Fall 2016

STA2023 Introduction to Statistics (Hybrid) Spring 2013

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

Language Arts Methods

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

MMU/MAN: MASINDE MULIRO UNIVERSITY OF SCIENCE AND TECHNOLOGY

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Visual CP Representation of Knowledge

RL17501 Inventing Modern Literature: Dante, Petrarch, Boccaccio and XIV Century Florence 3 credits Spring 2014

Transcription:

Unit Outline: KXC252 Artificial Intelligence September 2004 - January 2005 Hangzhou, China Prerequisites KXA151 Corequisites None Unit Weight 12.5% of one academic year Unit Coordinator Dr. Pushkar Piggott Lecturing Staff Zhou Delong Email: zdl@zjut.edu.cn Details of Teaching Arrangements Lectures: 3 hr/wk Tutorials: 1 hr/wk (from week 2) Unit Website The unit website is accessed from http://webct.utas.edu.au:8900/. You will need to use your University of Tasmania email pop account username and password to log on to the WebCT system. Once authenticated by the system your personalised MyWebCT area will be displayed. It contains links to the websites that you have permission to access - including the website for this unit. This unit is Web Supplemented. This means that the use of the Web is optional for this unit. The unit website contains unit information and resources. If you are not able to access the unit website, please contact the technical staff at ZUT. University Website Information and Resources for 'Current Students' are available on the university website at: http://www.utas.edu.au/students/ Provider School of Computing - Faculty of Science, Engineering, and Technology. http://www.comp.utas.edu.au/zut OVERVIEW Introduction Learning Outcomes Artificial Intelligence introduces the basic principles of knowledge representation and search which underlie symbolic Artificial Intelligence and illustrates these principles by enabling students to represent and manipulate knowledge in small AI systems, using the Prolog computer language. The unit also describes the application of these principles in the main AI sub-fields, including expert systems, natural language understanding, machine learning, computer vision, robotics and intelligent agents. Students will examine the assumptions underlying the symbolic approach to AI and compare them with those of alternative approaches used in the neural network and evolutionary computing sub-fields. On successful completion of this unit, you will be able to: 1. demonstrate an understanding of the basic principles of symbolic AI as a process of knowledge representation and search. 2. use the Prolog logic programming language to represent and manipulate knowledge in small AI systems. 3. describe the use of AI principles and techniques in AI subfields including Expert Systems, Natural Language Understanding, Machine Learning, Computer Vision and Robotics. 4. compare the assumptions and techniques underlying the symbolic approach to AI with those of alternative approaches. Unit Content Introduction to AI: The Definition of Artificial Intelligence The Symbol System Hypothesis The History of Artificial Intelligence Applied AI Sub-Fields Propositional and Predicate Logic: Basics of Propositional Logic Inference Rules

Basics of Predicate Logic Variables and Quantifiers Exotic Logics Introduction to Prolog: Predicates, Facts, Rules and Queries Recursion Problem Solving using Recursive Search Prolog Operators The Cut Facility List Processing in Prolog Problem Solving Techniques: Problem Spaces and Search Trees Blind Search Techniques Heuristic Search using Evaluation Functions The A* Algorithm Randomized Searches Adversarial Search Search Complexity Knowledge Representation Schemes: Production Rules Inference Control and Conflict Resolution Semantic Networks and Conceptual Graphs Frames and Scripts Expert Systems: Characteristics of Expert Systems Components of an Expert System Classical and Current Expert Systems Knowledge Engineering Development Tools Knowledge Acquisition Natural Language Understanding: The Language Analysis Process Grammars and Parsing Semantic Representations Current Research and Applications Machine Learning: The Knowledge Engineering Bottleneck Decision Tree Induction Data Mining Artificial Neural Networks Multilayer Networks and Backpropagation Computer Vision: Image Capture and Processing Segmentation and Object Recognition Deriving 3-D Information Scene Description Vision Applications Artificial Life and Robotics: Evolutionary Computing The Physical Grounding Hypothesis Early Work on Artificial Life Behavioural Robotics Digital Ecosystems Swarm Intelligence Intelligent Agents: Characteristics of Intelligent Agents Agents in Cyberspace The Unifying Role of Agents in the AI Field For more information see the section titled 'Content' on the unit website. Generic Skills The university has defined a set of generic graduate attributes expected in its graduates. http://www.utas.edu.au/policy/subject.html#graduates Your course is designed to enable you to develop generic skills that are valued in, and expected of, graduates. These are skills that you will need to develop over time. Hence you are encouraged to look for opportunities, as you study

each unit, to reflect on and improve these skills. LEARNING AND TEACHING Approach to Learning You are expected to spend about 130 hrs studying in this unit - this includes attendance at scheduled teaching sessions. (For a 13 week semester this is, on average, 10 hr/wk.) This is the amount of study time that the 'typical' student will need to reach the level of competence and understanding required to fulfil the unit objectives. You are expected to: attend all scheduled lectures and tutorials, unless otherwise notified by the unit coordinator prepare for, and actively participate in lectures and tutorials complete the assigned learning tasks review what has been learnt complete assessment items and submit them on time access and be familiar with the information and resources available on the unit website seek help from teaching staff if you have any questions or difficulties in studying this unit You are encouraged to read the university's Code of Conduct for Teaching and Learning. Part A describes the 'Responsibility of the University to Students' and part B describes the 'Responsibilities of Students to the University'. http://www.utas.edu.au/tl/policies/codes.html Schedule See the 'Schedule' section on the unit website. Teaching and Support Staff Teaching Staff Unit Coordinator: Dr. Pushkar Piggott E-Mail: Pushkar.Piggott@utas.edu.au Lecturing Staff Zhou Delong Email: zdl@zjut.edu.cn School Help Desk Contact technical staff at ZUT for information about accessing and using the Computer labs. University Services and Support The University has staff available to assist you, such as the: Learning Development Advisor Student Counselor Careers Advisor Disability Officer For more information and contact details see the Services and Support section on the University 'Current Students' web page. http://www.utas.edu.au/students/ Resources Unit Website The unit website contains unit information and resources. Prescribed Text Students are advised to have access to the following book (but not necessarily a personal copy). The book is a useful reference for students who wish to pursue topics from lectures in more detail. Luger, G.F. 2002, Artificial Intelligence: Structures and Strategies for Complex Problem Solving (Fourth Edition), Addison-Wesley. Software The software that you will need to access the unit website and to study this unit, including general purpose software such as word processors, is provided on the computers in the computing labs. If you intend to use software on other computers please check that the versions are compatible.

In this unit you will use: Amzi! Prolog. ASSESSMENT Assessment Items Item 1 Title: Assignment 1 Type: In-Semester - individual assignment Weighting: 15% Due: To be finalised Item 2 Item 3 Title: Assignment 2 Type: In-Semester - individual assignment Weighting: 15% Due: To be finalised. Title: 3 hr Examination Type: Formal Examination Weighting: 70% Due: University Examination Period See the 'Assessment' section in unit website for more detailed information about assessment items. In-Semester Assessment Unless specifically stated in the specification of the assessment item provided on the unit website, it is required that: Plagiarism work submitted by a student is the work of that student alone OR where the assessment item is to be completed by a group of students, the work submitted by the group of students is the work of that group of students alone. Plagiarism is a form of cheating. It is taking and using someone else's thoughts, writings or inventions and representing them as your own, for example: using an author's words without putting them in quotation marks and citing the source; using an author's ideas without proper acknowledgment and citation; or copying another student's work. If you have any doubts about how to refer to the work of others in your assignments, please consult your lecturer or tutor for relevant referencing guidelines, and the academic integrity resources on the web at http://www.utas.edu.au/tl/supporting/academicintegrity/index.html. The intentional copying of someone else s work as one s own is a serious offence punishable by penalties that may range from a fine or deduction/cancellation of marks and, in the most serious of cases, to exclusion from a unit, a course or the University. Details of penalties that can be imposed are available in the Ordinance of Student Discipline Part 3 Academic Misconduct, see http://www.utas.edu.au/policy/subject.html#students. The University reserves the right to submit assignments to plagiarism detection software, and might then retain a copy of the assignment on its database for the purpose of future plagiarism checking. Referencing The university document on plagiarism contains information about referencing the work or ideas of others. (See http://www.utas.edu.au/plagiarism/.)the preferred text referencing systems for the School is the Harvard system (also referred to as the author-date system). Submissions The details of the submission method (paper, electronic or other) for each assignment will be supplied in a separate assignment specification sheet. All in-semester assignment submissions (including electronic submissions) are to include an Assignment Cover Sheet which includes a statement confirming that the submission is your own work. If this undertaking is not signed, the

assignment will not be marked. The Assignment Cover Sheet is available on the School's web site http://www.comp.utas.edu.au/app/studyresources.jsp. Extensions and Penalties Assessment items will not be accepted after the due date except under the conditions stated in the school policy on late assessment. http://www.comp.utas.edu.au/app/late_assess.jsp Formal Examination The formal examination will be held at ZUT, Hangzhou, and is conducted by the University Registrar. Final Grade Overall assessment will be based on the student's performance throughout the semester as well as in a formal examination. In order to achieve a pass (or better) result, a student must obtain: 1. at least 40% of the total mark for in-semester assessment items 2. at least 40% of the mark for the formal examination 3. at least 50% of the overall mark Passing grades will be awarded based on the AVCC guidelines: PP at least 50% of the overall mark but less than 60% CR at least 60% of the overall mark but less than 70% DN at least 70% of the overall mark but less than 80% HD at least 80% of the overall mark The maximum mark awarded to a student who fails the unit will be 44. For more information, including other grades such as Supplementary and Terminating grades, see the School of Computing's guidelines for assessment - available at: http://www.comp.utas.edu.au/app/assess.jsp