Skip to main content

Morgan Kaufmann

  • Readings in Computer Vision

    Issues, Problem, Principles, and Paradigms
    • 1st Edition
    • Martin A. Fischler + 1 more
    • English
    The field of computer vision combines techniques from physics, mathematics, psychology, artificial intelligence, and computer science to examine how machines might construct meaningful descriptions of their surrounding environment. The editors of this volume, prominent researchers and leaders of the SRI International AI Center Perception Group, have selected sixty papers, most published since 1980, with the viewpoint that computer vision is concerned with solving seven basic problems:Reconstruct... 3D scenes from 2D imagesDecomposing images into their component partsRecognizing and assigning labels to scene objectsDeducing and describing relations among scene objectsDetermining the nature of computer architectures that can support the visual functionRepresenting abstractions in the world of computer memoryMatching stored descriptions to image representationEach chapter of this volume addresses one of these problems through an introductory discussion, which identifies major ideas and summarizes approaches, and through reprints of key research papers. Two appendices on crucial assumptions in image interpretation and on parallel architectures for vision applications, a glossary of technical terms, and a comprehensive bibliography and index complete the volume.
  • Readings in Human-Computer Interaction

    Toward the Year 2000
    • 1st Edition
    • Ronald M. Baecker
    • English
    The effectiveness of the user-computer interface has become increasingly important as computer systems have become useful tools for persons not trained in computer science. In fact, the interface is often the most important factor in the success or failure of any computer system. Dealing with the numerous subtly interrelated issues and technical, behavioral, and aesthetic considerations consumes a large and increasing share of development time and a corresponding percentage of the total code for any given application. A revision of one of the most successful books on human-computer interaction, this compilation gives students, researchers, and practitioners an overview of the significant concepts and results in the field and a comprehensive guide to the research literature. Like the first edition, this book combines reprints of key research papers and case studies with synthesizing survey material and analysis by the editors. It is significantly reorganized, updated, and enhanced; over 90% of the papers are new. An invaluable resource for systems designers, cognitive scientists, computer scientists, managers, and anyone concerned with the effectiveness of user-computer interfaces, it is also designed for use as a primary or supplementary text for graduate and advanced undergraduate courses in human-computer interaction and interface design.
  • Introduction to Machine Learning

    • 1st Edition
    • Yves Kodratoff
    • English
    A textbook suitable for undergraduate courses in machine learningand related topics, this book provides a broad survey of the field.Generous exercises and examples give students a firm grasp of theconcepts and techniques of this rapidly developing, challenging subject.Introduction to Machine Learning synthesizes and clarifiesthe work of leading researchers, much of which is otherwise availableonly in undigested technical reports, journals, and conference proceedings.Beginnin... with an overview suitable for undergraduate readers, Kodratoffestablishes a theoretical basis for machine learning and describesits technical concepts and major application areas. Relevant logicprogramming examples are given in Prolog.Introduction to Machine Learning is an accessible and originalintroduction to a significant research area.
  • Readings in Artificial Intelligence and Software Engineering

    • 1st Edition
    • Charles Rich + 1 more
    • English
    Readings in Artificial Intelligence and Software Engineering covers the main techniques and application of artificial intelligence and software engineering. The ultimate goal of artificial intelligence applied to software engineering is automatic programming. Automatic programming would allow a user to simply say what is wanted and have a program produced completely automatically. This book is organized into 11 parts encompassing 34 chapters that specifically tackle the topics of deductive synthesis, program transformations, program verification, and programming tutors. The opening parts provide an introduction to the key ideas to the deductive approach, namely the correspondence between theorems and specifications and between constructive proofs and programs. These parts also describes automatic theorem provers whose development has be designed for the programming domain. The subsequent parts present generalized program transformation systems, the problems involved in using natural language input, the features of very high level languages, and the advantages of the programming by example system. Other parts explore the intelligent assistant approach and the significance and relation of programming knowledge in other programming system. The concluding parts focus on the features of the domain knowledge system and the artificial intelligence programming. Software engineers and designers and computer programmers, as well as researchers in the field of artificial intelligence will find this book invaluable.
  • Readings in Artificial Intelligence and Databases

    • 1st Edition
    • John Mylopoulos + 1 more
    • English
    The interaction of database and AI technologies is crucial to such applications as data mining, active databases, and knowledge-based expert systems. This volume collects the primary readings on the interactions, actual and potential, between these two fields. The editors have chosen articles to balance significant early research and the best and most comprehensive articles from the 1980s. An in-depth introduction discusses basic research motivations, giving a survey of the history, concepts, and terminology of the interaction. Major themes, approaches and results, open issues and future directions are all discussed, including the results of a major survey conducted by the editors of current work in industry and research labs. Thirteen sections follow, each with a short introduction.Topics examined include semantic data models with emphasis on conceptual modeling techniques for databases and information systems and the integration of data model concepts in high-level data languages, definition and maintenance of integrity constraints in databases and knowledge bases, natural language front ends, object-oriented database management systems, implementation issues such as concurrency control and error recovery, and representation of time and knowledge incompleteness from the viewpoints of databases, logic programming, and AI.
  • Machine Learning Proceedings 1995

    Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, California, July 9-12 1995
    • 1st Edition
    • Armand Prieditis + 1 more
    • English
    Machine Learning: Proceedings of the Twelfth International Conference on Machine Learning covers the papers presented at the Twelfth International Conference on Machine Learning (ML95), held at the Granlibakken Resort in Tahoe City, California on July 9-12, 1995. The book focuses on the processes, methodologies, principles, and approaches involved in machine learning, including inductive logic programming algorithms, neural networks, and decision trees. The selection first offers information on the theory and applications of agnostic PAC-learning with small decision trees; reinforcement learning with function approximation; and inductive learning of reactive action models. Discussions focus on inductive logic programming algorithm, collecting instances for learning, residual gradient algorithms, direct algorithms, and learning curves for decision trees of small depth. The text then elaborates on visualizing high-dimensional structure with the incremental grid growing neural network; empirical support for winnow and weighted-majority based algorithms; and automatic selection of split criterion during tree growing based on node location. The manuscript takes a look at learning hierarchies from ambiguous natural language data, learning with rare cases and small disjuncts, learning by observation and practice, and learning collection fusion strategies for information retrieval. The selection is a valuable source of data for mathematicians and researchers interested in machine learning.
  • Uncertainty in Artificial Intelligence

    Proceedings of the Seventh Conference on Uncertainty in Artificial Intelligence, UCLA, at Los Angeles, July 13-15, 1991
    • 1st Edition
    • Bruce D'Ambrosio + 2 more
    • English
    Uncertainty in Artificial Intelligence: Proceedings of the Seventh Conference (1991) covers the papers presented at the Seventh Conference on Uncertainty in Artificial Intelligence, held on July 13-15, 1991 at the University of California at Los Angeles (UCLA). The book focuses on the processes, technologies, developments, and approaches involved in artificial intelligence. The selection first offers information on combining multiple-valued logics in modular expert systems; constraint propagation with imprecise conditional probabilities; and Bayesian networks applied to therapy monitoring. The text then examines some properties of plausible reasoning; theory refinement on Bayesian networks; combination of upper and lower probabilities; and a probabilistic analysis of marker-passing techniques for plan-recognition. The publication ponders on symbolic probabilistic inference (SPI) with continuous variables, SPI with evidence potential, and local expression languages for probabilistic dependence. Topics include local expression languages for probabilistic knowledge, evidence potential algorithm, symbolic inference with evidence potential, and SPI with continuous variables algorithm. The manuscript also takes a look at the compatibility of quantitative and qualitative representations of belief and a method for integrating utility analysis into an expert system for design evaluation under uncertainty. The selection is a valuable source of data for researchers interested in artificial intelligence.
  • Parallel Processing from Applications to Systems

    • 1st Edition
    • Dan I. Moldovan
    • English
    This text provides one of the broadest presentations of parallelprocessing available, including the structure of parallelprocessors and parallel algorithms. The emphasis is on mappingalgorithms to highly parallel computers, with extensive coverage ofarray and multiprocessor architectures. Early chapters provideinsightful coverage on the analysis of parallel algorithms andprogram transformations, effectively integrating a variety ofmaterial previously scattered throughout the literature. Theory andpractice are well balanced across diverse topics in this concisepresentation. For exceptional clarity and comprehension, the authorpresents complex material in geometric graphs as well as algebraicnotation. Each chapter includes well-chosen examples, tablessummarizing related key concepts and definitions, and a broad rangeof worked exercises.
  • Reasoning About Plans

    • 1st Edition
    • James Allen + 3 more
    • English
    This book presents four contributions to planning research within an integrated framework. James Allen offers a survey of his research in the field of temporal reasoning, and then describes a planning system formalized and implemented directly as an inference process in the temporal logic. Starting from the same logic, Henry Kautz develops the first formal specification of the plan recognition process and develops a powerful family of algorithms for plan recognition in complex situations. Richard Pelavin then extends the temporal logic with model operators that allow the representation to support reasoning about complex planning situations involving simultaneous interacting actions, and interaction with external events. Finally, Josh Tenenberg introduces two different formalisms of abstraction in planning systems and explores the properties of these abstraction techniques in depth.
  • Machine Learning

    An Artificial Intelligence Approach, Volume III
    • 1st Edition
    • Yves Kodratoff + 1 more
    • English
    Machine Learning: An Artificial Intelligence Approach, Volume III presents a sample of machine learning research representative of the period between 1986 and 1989. The book is organized into six parts. Part One introduces some general issues in the field of machine learning. Part Two presents some new developments in the area of empirical learning methods, such as flexible learning concepts, the Protos learning apprentice system, and the WITT system, which implements a form of conceptual clustering. Part Three gives an account of various analytical learning methods and how analytic learning can be applied to various specific problems. Part Four describes efforts to integrate different learning strategies. These include the UNIMEM system, which empirically discovers similarities among examples; and the DISCIPLE multistrategy system, which is capable of learning with imperfect background knowledge. Part Five provides an overview of research in the area of subsymbolic learning methods. Part Six presents two types of formal approaches to machine learning. The first is an improvement over Mitchell's version space method; the second technique deals with the learning problem faced by a robot in an unfamiliar, deterministic, finite-state environment.