Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Personalized Machine Learning

Personalized Machine Learning

Personalized Machine Learning

Julian McAuley, University of California, San Diego
February 2022
Hardback
9781316518908
Hardback

    Every day we interact with machine learning systems offering individualized predictions for our entertainment, social connections, purchases, or health. These involve several modalities of data, from sequences of clicks to text, images, and social interactions. This book introduces common principles and methods that underpin the design of personalized predictive models for a variety of settings and modalities. The book begins by revising 'traditional' machine learning models, focusing on adapting them to settings involving user data, then presents techniques based on advanced principles such as matrix factorization, deep learning, and generative modeling, and concludes with a detailed study of the consequences and risks of deploying personalized predictive systems. A series of case studies in domains ranging from e-commerce to health plus hands-on projects and code examples will give readers understanding and experience with large-scale real-world datasets and the ability to design models and systems for a wide range of applications.

    • Code examples, practical exercises, and large projects give readers hands-on experience applying the techniques in large-scale implementations
    • All examples are backed by real-world, industrial user-interaction datasets, allowing readers to see how theory maps to practice
    • Extends beyond 'black-box' machine learning to consider practical consequences, hidden biases, and pitfalls of deploying personalized predictive systems

    Reviews & endorsements

    'This is an excellent book on personalization and recommendations systems, from a prominent leader in the field. The book successfully serves multiple purposes: It is excellent as a reference, providing a comprehensive picture of the state of the art on recommendation systems, including not only the technical details, but also social-impact issues, like fairness, 'filter bubbles' ('echo chambers'),and the closely related topic of diversity. The second role is as a teaching resource: it has a gentle, intuitive coverage of all the necessary concepts and it provides exercises with solutions, as well as class projects. The third role is as a general, well-motivated introduction to almost all ML topics: supervised methods like regression and classification; unsupervised ones like matrix factorization; time series tools like Markov chains; text analysis; and deep learning. The final role is as a research tool: for practitioners and researchers, the book provides python code as well as a well-organized web site with about 30 datasets that researchers could use to stress-test their new algorithms.' Christos Faloutsos, Carnegie Mellon University

    'A comprehensive, authoritative, and systematic introduction to personalized machine learning. Starting with essential concepts on machine learning, the book covers multiple architectures of recommender systems as well as personalized models of text and visual data. A great book for both new learners and advanced researchers!' Jiawei Han, Michael-Aiken Chair Professor, University of Illinois at Urbana-Champaign

    'An authority in this relatively new field, McAuley offers a valuable and timely course textbook … In addition to its use in information and computer science coursework, it will appeal to all readers interested in personal aspects of digital technology and user experience … Recommended.' C. Tappert, Choice

    See more reviews

    Product details

    No date available
    Adobe eBook Reader
    9781009008570
    0 pages

    Table of Contents

    • 1. Introduction
    • Part I. Machine Learning Primer:
    • 2. Regression and feature engineering
    • 3. Classification and the learning pipeline
    • Part II. Fundamentals of Personalized Machine Learning:
    • 4. Introduction to recommender systems
    • 5. Model-based approaches to recommendation
    • 6. Content and structure in recommender systems
    • 7. Temporal and sequential models
    • Part III. Emerging Directions in Personalized Machine Learning:
    • 8. Personalized models of text
    • 9. Personalized models of visual data
    • 10. The consequences of personalized machine learning
    • References
    • Index.
    Resources for
    Type
    Errata and code workbooks