Welcome to the Triangle AI Book! This book provides a broad introduction to artificial intelligence, dotted with musings on cognitive science, society, technology, and the human condition.
If you are primarily interested in the parts of AI that have to do with data science, neural networks, and statistical machine learning, you may get more traction out of more specialized resources like An Introduction to Statistical Learning by Gareth James, Daniela Witten, Trevor Hastie, and Rob Tibshirani; or Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville. (See Other Resources for more ideas.)
If you want to learn about the basic science of AI, and how we can use AI to understand and model different kinds of intelligences, then you will likely find something to enjoy in these pages.
The material is similar to what is covered in a typical intro AI course in an undergraduate CS program, but with a few twists. This book assumes undergraduate-level familiarity with coding, algorithms, probability, and calculus.
Pandemic self-haircut.
I am an assistant professor of computer science at Vanderbilt University. I do research in AI and cognitive science, with a focus on visuospatial reasoning, human learning, and autism and other forms of neurodiversity. My research lab is part of the School of Engineering at Vanderbilt University, and we are also affiliated with Vanderbilt’s Frist Center for Autism and Innovation.
I belong to a research community within AI called cognitive systems (like other communities for computer vision, robotics, natural language processing, etc.). Cognitive systems researchers tend to think about intelligence in terms of two components: knowledge representations and reasoning processes—an idea that we will return to later in this book.
My trajectory as an AI person began when I was a math major at MIT, where I worked on path planning research with Nick Roy and also took my first AI courses with Patrick Winston. I then did a PhD in computer science at Georgia Tech, working on cognitive systems research with Ashok Goel, followed by a postdoc also at Georgia Tech with Jim Rehg, where I meandered into computer vision and machine learning. I have been a CS faculty member at Vanderbilt since 2016.
This book incorporates perspectives about AI, cognitive science, and many other things from numerous colleagues, including: Ashok Goel, Keith McGreggor, and Michael Helms (cognitive science and cognitive systems); Nancy Nersessian (philosophy of science and cognition & culture); Eric Schumacher (cognitive neuroscience); Rob Hampton and Joe Manns (comparative cognition); Linda Smith, Agata Rozga, and Rosa Arriaga (developmental psychology); Jim Rehg, Fuxin Li, and David Crandall (computer vision and machine learning); Keivan Stassun, Nilanjan Sarkar, Fred Shic, Brian Scassellati, and Gregory Abowd (topics at the intersection of technology and autism); and Isabelle Soulières, Michelle Dawson, and Laurent Mottron (cognition, autism, and neurodiversity).
Patrick Henry Winston (1943-2019): A teacher, mentor, and friend who captured my imagination long ago when he would pace around the front of the classroom and exclaim, “In AI, we are working to unlock the mysteries of the human mind!”
This book is also greatly inspired by the memory and teachings of Patrick Winston, longtime AI professor at MIT and one of my most cherished mentors. Back in the day, I took his 6.034 intro AI course and his 6xxx course on “The Human Intelligence Enterprise,” and I also enjoyed learning from his vast store of wisdom about communication, much of which is collected in his final book Make It Clear.
(Back in the spring of 2019, Patrick sent me a publisher’s proof of this book, which at the time was titled simply Communication. As I was carrying it from my office to my car, I started idly flipping through the first few pages. Before I knew it, I found myself sitting on a random bench in the shadow of Vanderbilt’s football stadium for the next 2.5 hours to finish reading it! Patrick’s writings, like his lectures, were always captivating.)
“Skill building and big ideas.” From Lecture 1 in Patrick’s 6.034 course.
Patrick often began his courses by talking about how he wanted to give students experience not just in “skill building” but also in the “big ideas” that form the really interesting intellectual foundations of a discipline. This book aims to do just that. While many AI books will help you build the same sorts of skills we’ll be talking about here (search algorithms, heuristic techniques, and so on), the Triangle AI Book situates these skills in the context of big ideas about artificial intelligence, human intelligence, and our ongoing quest to “unlock the mysteries of the human mind.”
This book is being written as an open-source project. Improvements and suggestions are welcomed via Github pull request:
Contributors are expected to abide by the Contributor-Covenant Code of Conduct.
Page built: 2022-05-14 using R version 4.1.1 (2021-08-10)
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. Please cite as:
Kunda, M. (2022). Triangle AI Book. https://www.triangleaibook.org
View source
Website analytics provided by Plausible.io, a deliberate choice made to respect your privacy. (See here for more on the rationale behind this choice.)