Introduction
Computational intelligence is an interdisciplinary field of research that combines computer science, mathematics, and biology to develop intelligent computing systems. It is defined as the study of the design of intelligent agents that behave in an intelligent, autonomous, and goal-oriented manner. A logical approach to computational intelligence is the use of logic-based techniques to design, implement, and analyze intelligent systems. In this blog post, we will discuss the work of David Poole, Alan Mackworth, and Randy Goebel, three pioneers in this field.
David Poole
David Poole is a professor of computer science at the University of British Columbia, Canada. He is well known for his work in computational logic, specifically in probabilistic reasoning, information processing, and decision-making. His research focuses on developing algorithms for reasoning under uncertainty and learning from data. He has co-authored several influential books, including Computational Intelligence: A Logical Approach with Alan Mackworth and Randy Goebel.
Alan Mackworth
Alan Mackworth is a professor of computer science at the University of British Columbia, Canada. He has made significant contributions to the fields of Artificial Intelligence and Robotics. His work in logic-based approaches to vision, decision-making, and reasoning under uncertainly has been widely recognized. He is also known for his work in constraint reasoning and planning. Along with Randy Goebel and David Poole, he co-authored Computational Intelligence: A Logical Approach, a seminal book in computational intelligence.
Randy Goebel
Randy Goebel is a professor of computing science at the University of Alberta, Canada, and the director of the Alberta Innovates Centre for Machine Learning. He is recognized for his research in knowledge representation, reasoning, and intelligent systems. He has also worked extensively on probabilistic reasoning, learning, and data mining. He co-authored Computational Intelligence: A Logical Approach with David Poole and Alan Mackworth, a book that has been widely used in courses on artificial intelligence and computational intelligence.
Computational Intelligence: A Logical Approach
Computational Intelligence: A Logical Approach is a book co-authored by David Poole, Alan Mackworth, and Randy Goebel. First published in 1998, it has become a classic text in the field of computational intelligence. The book provides a comprehensive introduction to the foundations of computational intelligence, with an emphasis on the role of logic in designing intelligent systems. It covers topics such as logical reasoning, constraint satisfaction, probabilistic reasoning, decision making, and learning. The book also includes case studies and exercises to reinforce understanding.
Conclusion
David Poole, Alan Mackworth, and Randy Goebel have made significant contributions to the field of computational intelligence. Their approach, which combines logic and various probabilistic reasoning techniques, has been influential in the design of intelligent systems. Their book, Computational Intelligence: A Logical Approach, has been instrumental in shaping the curriculum of courses on AI and computational intelligence. As the field of computational intelligence continues to evolve, their work will serve as a foundation for further advancements in this field.