Rico
Home
About
Scholarship
Overview
Publications
Research Themes
Research Projects
Teaching
Overview
Courses
Lecture Notes
Tutorials
Advising
Schedule Appointment
Robotics Lab
Login
Home
About
Scholarship
Overview
Publications
Research Themes
Research Projects
Teaching
Overview
Courses
Lecture Notes
Tutorials
Advising
Schedule Appointment
Robotics Lab
Login
Home
Teaching
Notes
Engineering artificial intelligence
Engineering Artificial Intelligence
By Rico Picone
AI as an engineering design tool and an element of intelligent systems
Contents
Chapter 1 Introduction
1.1 Overview
1.2 What is Artificial Intelligence?
1.3 Development Environments
1.4 Writing Code with AI Agents
1.5 Rational Agents and their Environments
1.6 Concluding Design Exercise: Robotic Warehouse Agent
1.7 Problems
Chapter 2 Problem Solving
2.1 Problem Formulation and Task Models
2.2 Search Basics and Uninformed Search Algorithms
2.3 Heuristic Search and A*
2.4 Constraints and Scheduling
2.5 Multi-Agent Traffic and Avoidance
Chapter 3 Knowledge, Reasoning, and Planning
3.1 Representations and Knowledge Modeling
3.2 Rules, Constraints, and Safety Specs
3.3 Planning Operators and Domains
3.4 Planning Search and Heuristics
3.5 Execution Monitoring and Replanning
3.6 Bridges to Learning and Uncertainty