Skip to main content

Morgan Kaufmann

    • Foundations of Cloud Computing

      • 1st Edition
      • Robert Shimonski
      • English
      Foundations of Cloud Computing provides readers with a guidebook to navigating the field of Cloud Computing, including the guiding principles, key concepts, history, terminology, state-of-the-art in research, and a roadmap to where the field intersects and interacts with related fields of research and development. In this age of total connectivity, researchers need to be able to communicate and collaborate with a wide range of colleagues across multiple disciplines. This book helps researchers from all fields understand what Cloud Computing is, how it works, and how to speak the language of collaboration with developers and researchers who specialize in the field. With a complete and in-depth foundation in the key concepts of the field, and a roadmap to where and how Cloud Computing intersects across the domains of scientific research and application development, this book gives readers everything they need to navigate and apply this important, ubiquitous technology.
    • Essentials of Big Data Analytics

      Applications in R and Python
      • 1st Edition
      • Pallavi Chavan + 2 more
      • English
      Essentials of Big Data Analytics: Applications in R and Python is a comprehensive guide that demystifies the complex world of big data analytics, blending theoretical concepts with hands-on practices using the Python and R programming languages and MapReduce framework. This book bridges the gap between theory and practical implementation, providing clear and practical understanding of the key principles and techniques essential for harnessing the power of big data. Essentials of Big Data Analytics is designed to provide a comprehensive resource for readers looking to deepen their understanding of Big Data analytics, particularly within a computer science, engineering, and data science context. By bridging theoretical concepts with practical applications, the book emphasizes hands-on learning through exercises and tutorials, specifically utilizing R and Python. Given the growing role of Big Data in industry and scientific research, this book serves as a timely resource to equip professionals with the skills needed to thrive in data-driven environments.
    • Digital Transformation in Artificial Systems

      Engineering Requirements and Political, Economic, and Philosophical Challenges
      • 1st Edition
      • Mirko Farina + 3 more
      • English
      The last decade has seen exponential growth in the development of digital technologies. This has led to significant shifts in the political arena as well as in the economy, precipitating a series of revolutionary changes in the fabric of our societies, which have had far-reaching consequences and effects on the way we relate and connect to each other. Digital Transformation in Artificial Systems: Engineering Requirements and Political, Economic, and Philosophical Challenges focuses on analyzing the engineering requirements as well as the political consequences, overarching the philosophical and ethical implications of this transformation, especially in relation to its application in artificial systems. In this context, the concept of digital transformation (understood as the practice of redefining models, functions, operations, processes, and activities by leveraging technological advancements to build efficient digital environments) has become increasingly important. This book brings together key concepts, ideas, and frameworks related to this idea. It promotes an inclusive and responsible digital transformation capable of addressing the constraints on the global digital divide, deepening cooperation in digitization, industrialization, and innovation, while furthering our understanding of the ethical and moral challenges associated with such a development. The distinctive and most original element of the book is its interdisciplinarity. It will allow readers to gather crucial insights that will be instrumental to better understand the reach of the forthcoming AI revolution, its multidimensionality, and its potential impact on the people and society.
    • Engineering Generative AI-Based Software

      • 1st Edition
      • Miroslaw StaroÅ„
      • English
      Engineering Generative-AI Based Software discusses both the process of developing this kind of AI-based software and its architectures, combining theory with practice. Sections review the most relevant models and technologies, detail software engineering practices for such systems, e.g., eliciting functional and non-functional requirements specific to generative AI, explore various architectural styles and tactics for such systems, including different programming platforms, and show how to create robust licensing models. Finally, readers learn how to manage data, both during training and when generating new data, and how to use generated data and user feedback to constantly evolve generative AI-based software.As generative AI software is gaining popularity thanks to such models as GPT-4 or Llama, this is a welcomed resource on the topics explored. With these systems becoming increasingly important, Software Engineering Professionals will need to know how to overcome challenges in incorporating GAI into the products and programs they develop.
    • Challenges and Applications of Generative Large Language Models

      • 1st Edition
      • Anitha S. Pillai + 2 more
      • English
      Large Language Models (LLMs) are a form of generative AI, based on Deep Learning, that rely on very large textual datasets, and are composed of hundreds of millions (or even billions) of parameters. LLMs can be trained and then refined to perform several NLP tasks like generation of text, summarization, translation, prediction, and more. Challenges and Applications of Generative Large Language Models assists readers in understanding LLMs, their applications in various sectors, challenges that need to be encountered while developing them, open issues, and ethical concerns. LLMs are just one approach in the huge set of methodologies provided by AI. The book, describing strengths and weaknesses of such models, enables researchers and software developers to decide whether an LLM is the right choice for the problem they are trying to solve. AI is the new buzzword, in particular Generative AI for human language (LLMs). As such, an overwhelming amount of hype is obfuscating and giving a distorted view about AI in general, and LLMs in particular. Thus, trying to provide an objective description of LLMs is useful to any person (researcher, professional, student) who is starting to work with human language. The risk, otherwise, is to forget the whole set of methodologies developed by AI in the last decades, sticking with only one model which, although very powerful, has known weaknesses and risks. Given the high level of hype around such models, Challenges and Applications of Generative Large Language Models (LLMs) enables readers to clarify and understand their scope and limitations.
    • Fundamentals of Statistics for Researchers and Data Analysts

      • 1st Edition
      • Shashi Chiplonkar + 1 more
      • English
      Fundamentals of Statistics for Researchers and Data Analysts explains statistical methods, and the assumptions and prerequisites for applying various analytical tools from an statistical point of view. Statistical analysis has become indispensable in almost all fields of science, business, industry and medicine, for evidence-based decision making and forecasting. However, due to lack of fundamental understanding of statistics, results of data analysis often remain inconclusive or erroneous. In addition, data analysts or even statistical advisers may not be familiar with the subject area of the data, leading to inaccurate application of statistical tools and interpretation of results. To address these issues, this book breaks down the concepts of statistics into accessible, practical explanations with real-world examples. The book is organized by first explaining what statistical thinking is and how one should proceed with formulating their question in terms of a statistical hypothesis. Then step by step, topics are explained in detail, including data generation by choice of proper study design, data collection methods, identifying outliers, methods of data analysis, and finally interpretation of results to help make the required decision. Essential statistical methods such as classification techniques, correlation analysis, regression models, probability distributions, model building and statistical tests of significance are explained with live datasets using Excel and SPSS. Fundamentals of Statistics for Researchers and Data Analysts instructs readers on the precise methodology of analyzing data and interpretation of statistical results to arrive at a valid conclusion. Readers can use the same methodology from the case studies given in the book for their own applications and research by replacing the variables in the examples with the variables from their own datasets. The book ensures that readers are well-prepared for data-driven roles in various sectors.
    • Observing the User Experience

      A Practitioner's Guide to User Research
      • 3rd Edition
      • Elizabeth Goodman + 1 more
      • English
      Observing the User Experience: A Practitioner's Guide to User Research, Third Edition helps readers bridge the gap to understand what users want and need from their product. Filled with real-world experience and a wealth of practical information, the book presents a complete toolbox of techniques to help designers, developers, and other stakeholders see through the eyes of their users. Sections discuss the benefits of end-user research and the ways it fits into the development of useful, desirable, and successful products and present techniques for understanding people’s needs, desires, and abilities, providing a basis for developing better products, whether Web, software, or mobile-based.Final chapters explain the communication and application of research results.
    • Multimodal Learning Using Heterogeneous Data

      • 1st Edition
      • Saeid Eslamian + 3 more
      • English
      Multimodal Learning Using Heterogeneous Data is a comprehensive guide to the emerging field of multimodal learning, which focuses on integrating diverse data types such as text, images, and audio within a unified framework. The book delves into the challenges and opportunities presented by multimodal data and offers insights into the foundations, techniques, and applications of this interdisciplinary approach. It is intended for researchers and practitioners interested in learning more about multimodal learning and is a valuable resource for those working on projects involving data analysis from multiple modalities.The book begins with a comprehensive introduction, focusing on multimodal learning's foundational principles and the intricacies of heterogeneous data. It then delves into feature extraction, fusion techniques, and deep learning architectures tailored for multimodal data. It also covers transfer learning, pre-processing challenges, and cross-modal information retrieval. The book highlights the application of multimodal learning in specialized contexts such as sentiment analysis, data generation, medical imaging, and ethical considerations. Real-world case studies are woven into the narrative, illuminating the applications of multimodal learning in diverse domains such as natural language processing, multimedia content analysis, autonomous systems, and cognitive computing. The book concludes with an insightful exploration of multimodal data analytics across social media, surveillance, user behavior, and a forward-looking examination of future trends and practical implementations. As a collective resource, Multimodal Learning Using Heterogeneous Data illuminates the powerful utility of multimodal learning to elevate machine learning tasks while also highlighting the need for innovative solutions and methodologies. The book acknowledges the challenges associated with deep learning and the growing importance of ethical considerations in the collection and analysis of multimodal data.Overall, Multimodal Learning Using Heterogeneous Data provides an expansive panorama of this rapidly evolving field, its potential for future research and application, and its vital role in shaping machine learning's evolution.
    • Consensus

      Fueling Blockchain Innovation and DApp Expansion
      • 1st Edition
      • Ali Ahmadian + 3 more
      • English
      Consensus: Fueling Blockchain Innovation and DApp Expansion explores the complexities of consensus mechanisms in order to shed light on emerging trends, best practices, and real-world applications that can fuel blockchain innovation while encouraging the dissemination of DApps across various industries. Additionally, the book bridges a crucial gap in the literature by providing in-depth insights into the role of consensus mechanisms in shaping the future of blockchain technology and decentralized applications. This book delves into the fundamentals of blockchain technology along with the roles and significance of vital consensus mechanisms, their underlying principles, formal specifications, functional characteristics, architecture, frameworks, and potential across diverse blockchain applications. Moreover, the book meticulously explores classification, performance metrics, and design parameters. It offers a comprehensive comparative analysis of these mechanisms, shedding light on their computational and communication complexity, strengths, weaknesses, and suitability. Additionally, the book delves into future research directions, highlighting emerging trends and areas requiring further investigation. It also addresses the efforts underway to address existing challenges and open issues within the realm of consensus mechanisms, ensuring a comprehensive understanding of the state-of-the-art in this pivotal aspect of blockchain technology. Due to the wide range of availability and evolving new consensus mechanisms, selecting an optimal and suitable consensus for a specific blockchain application is one of the crucial challenges in the development and innovation of blockchain systems. This book has also a discussion on appropriate selection algorithms based on multi-attribute decision-making for specific blockchain systems and DApps development.
    • Mathematical Modeling for Big Data Analytics

      • 1st Edition
      • Passent El-Kafrawy + 1 more
      • English
      Mathematical Modelling for Big Data Analytics is a comprehensive guidebook that explores the use of mathematical models and algorithms for analyzing large and complex datasets. The book covers a range of topics, including statistical modeling, machine learning, optimization techniques, and data visualization, and provides practical examples and case studies to demonstrate their applications in real-world scenarios. Users will find a clear and accessible resource to enhance their skills in mathematical modeling and data analysis for big data analytics. Real-world examples and case studies demonstrate how to approach and solve complex data analysis problems using mathematical modeling techniques.This book will help readers understand how to translate mathematical models and algorithms into practical solutions for real-world problems. Coverage of the theoretical foundations of big data analytics, including qualitative and quantitative analytics techniques, digital twins, machine learning, deep learning, optimization, and visualization techniques make this a must have resource.