Study-Unit Description

Study-Unit Description


CODE MFE4211

 
TITLE Artificial Intelligence in Engineering

 
UM LEVEL 04 - Years 4, 5 in Modular UG or PG Cert Course

 
ECTS CREDITS 5

 
DEPARTMENT Industrial and Manufacturing Engineering

 
DESCRIPTION The first part of this study-unit provides a general overview of AI concepts and techniques together with examples of how AI may be used to solve typical engineering problems. Following this, the students are trained to use an AI expert system shell to be able to develop AI based systems. Through the hands-on AI project, students will then have the opportunity of applying the knowledge gained to create a program capable of solving a typical engineering problem.

Topics covered are:

- What is AI?; History of AI; AI and the real world; Branches in AI. Benefits of using AI techniques in Engineering.
- Data, Information and Knowledge; Knowledge Elicitation techniques.
- Typical knowledge representation schemes; Search strategies; heuristics.
- Capturing Expertise: Expert Systems; Anatomy of Expert Systems; Inference engine; Expert System Shells; Examples.
- Identification and selection of AI application domains; Application of Rule-based ESs; Production Systems. Strategy to building an Expert System; Selecting a suitable shell; Handling Uncertainty.
- Knowledge based systems, Expert systems, Case-Based Reasoning Systems.
- Fuzzy logic; Neural Networks; Truth Maintenance Systems.
- The engineer’s tasks: interpretation, fault finding, monitoring production planning, design; Use of AI for problem solving, consultation and training purposes.
- Typical applications of AI in Engineering (I): AI in Design; Decision Support Systems; Intelligent CAD Systems; AI applications to Concurrent Engineering; AI in Manufacturing Control Systems; Scheduling.
- Typical applications of AI in Engineering (II): Applications of AI in Condition Monitoring & Maintenance Management Systems; Pattern Recognition; Robotics and Machine Vision.

Study-unit Aims:

To provide an introduction and overview of Artificial Intelligence and its role in Engineering for the development of smart/intelligent systems. This acquired competence will collectively enable students to to identify areas in which AI tools and techniques could be applied successfully and create AI programs capable of solving typical engineering problems.

Learning Outcomes:

1. Knowledge & Understanding:

By the end of the study-unit the student will be able to:
- Describe general concepts and techniques of artificial intelligence;
- Use an AI expert system shell to develop AI based engineering systems.

2. Skills:

By the end of the study-unit the student will be able to:
- Apply the correct AI problem solving strategy and knowledge representation schemes for solving typical engineering problems;
- Create a system application using an 'AI expert shell' for solving a typical engineering problem.

Main Text/s and any supplementary readings:

- Giarratano, J.C. & Riley G.D., 2004. Expert Systems: Principles and Programming (4th Edition). ISBN-13: 978-0534384470.
- Jackson P., 1998. Introduction to Expert Systems (3rd edition), ISBN-13: 978-0201876864.
- Sriram D. & Tong C., 1992. Artificial Intelligence in Engineering Design, Vols. I, II & III, ISBN: 0-12-660561-0, 0-12-660562-9, 978-0-12-660563-1.
- Hassoun, M., 2003. Fundamentals of Artificial Neural Networks. ISBN-13: 978-0262514675.

 
ADDITIONAL NOTES Pre-requisite Study-unit: CIS1067

 
STUDY-UNIT TYPE Lecture, Ind Study, Practical, Project & Tutorial

 
METHOD OF ASSESSMENT
Assessment Component/s Assessment Due Sept. Asst Session Weighting
Project SEM1 Yes 100%

 
LECTURER/S Emmanuel Francalanza

 

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the description above applies to study-units available during the academic year 2024/5. It may be subject to change in subsequent years.

https://www.um.edu.mt/course/studyunit