· 2011
This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book. Artificial Intelligence: Structures and Strategies for Complex Problem Solving is ideal for a one- or two-semester undergraduate course on AI. In this accessible, comprehensive text, George Luger captures the essence of artificial intelligence–solving the complex problems that arise wherever computer technology is applied. Ideal for an undergraduate course in AI, the Sixth Edition presents the fundamental concepts of the discipline first then goes into detail with the practical information necessary to implement the algorithms and strategies discussed. Readers learn how to use a number of different software tools and techniques to address the many challenges faced by today’s computer scientists.
· 1999
The aim of this book is to discuss the fundamental ideas which lie behind the statistical theory of learning and generalization. It considers learning as a general problem of function estimation based on empirical data. Omitting proofs and technical details, the author concentrates on discussing the main results of learning theory and their connections to fundamental problems in statistics. This second edition contains three new chapters devoted to further development of the learning theory and SVM techniques. Written in a readable and concise style, the book is intended for statisticians, mathematicians, physicists, and computer scientists.
· 2015
"Describes the quest to find the Master Algorithm, which will take machine learning to the next level, allowing computers to learn how to solve not just particular problems but any problem, "--Novelist.
An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sense of the vast and complex data sets that have emerged in fields ranging from biology to finance to marketing to astrophysics in the past twenty years. This book presents some of the most important modeling and prediction techniques, along with relevant applications. Topics include linear regression, classification, resampling methods, shrinkage approaches, tree-based methods, support vector machines, clustering, and more. Color graphics and real-world examples are used to illustrate the methods presented. Since the goal of this textbook is to facilitate the use of these statistical learning techniques by practitioners in science, industry, and other fields, each chapter contains a tutorial on implementing the analyses and methods presented in R, an extremely popular open source statistical software platform. Two of the authors co-wrote The Elements of Statistical Learning (Hastie, Tibshirani and Friedman, 2nd edition 2009), a popular reference book for statistics and machine learning researchers. An Introduction to Statistical Learning covers many of the same topics, but at a level accessible to a much broader audience. This book is targeted at statisticians and non-statisticians alike who wish to use cutting-edge statistical learning techniques to analyze their data. The text assumes only a previous course in linear regression and no knowledge of matrix algebra.
This is the third and yet further updated edition of a highly regarded mathematical text. Brenner develops the basic mathematical theory of the finite element method, the most widely used technique for engineering design and analysis. Her volume formalizes basic tools that are commonly used by researchers in the field but not previously published. The book is ideal for mathematicians as well as engineers and physical scientists. It can be used for a course that provides an introduction to basic functional analysis, approximation theory, and numerical analysis, while building upon and applying basic techniques of real variable theory. This new edition is substantially updated with additional exercises throughout and new chapters on Additive Schwarz Preconditioners and Adaptive Meshes.
· 2011
The practice of robotics and computer vision both involve the application of computational algorithms to data. Over the fairly recent history of the fields of robotics and computer vision a very large body of algorithms has been developed. However this body of knowledge is something of a barrier for anybody entering the field, or even looking to see if they want to enter the field — What is the right algorithm for a particular problem?, and importantly, How can I try it out without spending days coding and debugging it from the original research papers? The author has maintained two open-source MATLAB Toolboxes for more than 10 years: one for robotics and one for vision. The key strength of the Toolboxes provide a set of tools that allow the user to work with real problems, not trivial examples. For the student the book makes the algorithms accessible, the Toolbox code can be read to gain understanding, and the examples illustrate how it can be used —instant gratification in just a couple of lines of MATLAB code. The code can also be the starting point for new work, for researchers or students, by writing programs based on Toolbox functions, or modifying the Toolbox code itself. The purpose of this book is to expand on the tutorial material provided with the toolboxes, add many more examples, and to weave this into a narrative that covers robotics and computer vision separately and together. The author shows how complex problems can be decomposed and solved using just a few simple lines of code, and hopefully to inspire up and coming researchers. The topics covered are guided by the real problems observed over many years as a practitioner of both robotics and computer vision. It is written in a light but informative style, it is easy to read and absorb, and includes a lot of Matlab examples and figures. The book is a real walk through the fundamentals of robot kinematics, dynamics and joint level control, then camera models, image processing, feature extraction and epipolar geometry, and bring it all together in a visual servo system. Additional material is provided at http://www.petercorke.com/RVC
Fourth edition sold over 1400 copies in North America. For the fifth edition the chapter on Optimization has been enlarged and the chapters on Probability Theory and Statistics have been carefully revised. Includes over 450 graphs, figures and illustrations. There is an extensive, thoroughly cross-referenced index which lists over 1,400 terms.
· 2011
Pt. 1. Universe. Who are we? Where are we? -- pt. 2. Human immortality and future human evaluation.
· 2001
The world in which classical positivistic science and technology obtained great success has vanished. However, the way of thinking promoted by that epoch still lingers in our social consciousness, sometimes as a burden. To conquer the short-comings of classical analytical science in the modern, ever more complex world, systems theory and its applications within systems science present an alternative to old paradigms. Systems theorists see common principles in the structure and operation of systems of all kinds and sizes. They promote an interdisciplinary science adapted for a universal application with a common language and area of concepts. This approach is seen as a means of not only overcoming the fragmentation of knowledge and the isolation of the specialist, but also finding new solutions to problems created by the earlier "solution of problems". This book introduces the systemic alternative. It is divided into two parts. The first is devoted to the historical background of the systems movement, and presents pioneering thoughts and theories of the area. Basic concepts of general systems theory with well-known laws and principles are discussed, as well as related topics like cybernetics and information theory. The second part deals with some of the common applications of systems theory within systems science, such as artificial intelligence, management information systems and informatics. An attempt is made to predict the future of systems theory in a world apparently becoming fragmented and integrated at the same time. To engage oneself in systems theory and its striving towards an applied universal science is a highly cross-scientific occupation. The reader will come intocontact with many different academic disciplines, and consequently the possibility of an all-round education -- something particularly needed in our over-specialized world.
· 1982
Previous treatments of Artificial Intelligence (AI) divide the subject into its major areas of application, namely, natural language processing, automatic programming, robotics, machine vision, automatic theorem proving, intelligent data retrieval systems, etc. The major difficulty with this approach is that these application areas are now so extensive, that each could, at best, be only superficially treated in a book of this length. Instead, I have attempted here to describe fundamental AI ideas that underlie many of these applications. My organization of these ideas is not, then, based on the subject matter of their application, but is, instead, based on general computational concepts involving the kinds of data structures used, the types of operations performed on these data struc tures, and the properties of con'trol strategies used by AI systems. I stress, in particular, the important roles played in AI by generalized production systems and the predicate calculus. The notes on which the book is based evolved in courses and seminars at Stanford University and at the University of Massachusetts at Amherst. Although certain topics treated in my previous book, Problem solving Methods in Artificial Intelligence, are covered here as well, this book contains many additional topics such as rule-based systems, robot problem-solving systems, and structured-object representations.