Rico
Home
About
Scholarship
Overview
Publications
Research Themes
Research Projects
Teaching
Overview
Courses
Lecture Notes
Tutorials
Advising
Schedule Appointment
Lab
Login
Home
About
Scholarship
Overview
Publications
Research Themes
Research Projects
Teaching
Overview
Courses
Lecture Notes
Tutorials
Advising
Schedule Appointment
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 Search, Optimization, and Constraint Satisfaction
2.1 Problem Formulation and Task Models
2.2 Search Basics and Uninformed Search Algorithms
2.3 Heuristic Search and A*
2.4 Local Search and Optimization
2.5 Constraints and Scheduling
2.6 Problems
Chapter 3 Knowledge and Reasoning
3.1 Knowledge-Based Agents and the Limits of Search
3.2 The Hazardous Warehouse Environment
3.3 Propositional Logic
3.4 First-Order Logic
3.5 Inference in First-Order Logic
3.6 Building a Knowledge-Based Agent
3.7 Building a FOL Agent with Z3
3.8 Problems