Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

  • AI and Data Science in Healthcare 5.0

    • 1st book:metaData.edition
    • Olfa Boubaker
    • publicationLanguages:en
    AI and Data Science in Healthcare 5.0 delves into the innovative developments in Healthcare 5.0, focusing on smart medical robots, devices, and connected hospitals. It explores the role of robotics in modern healthcare, including advanced wearables enhanced by deep learning. The volume also addresses the integration of blockchain technology, IoT, and cloud computing in healthcare, emphasizing real-time applications in precision healthcare. The discussion extends to energy optimization in smart hospitals, federated learning for IoMT networks, and advanced patient monitoring systems.The volume concludes with an overview of the future opportunities and challenges in Healthcare 5.0.
  • Edge Intelligence

    Advanced Deep Transfer Learning for IoT Security
    • 1st book:metaData.edition
    • Jawad Ahmad contributors.plusContributors
    • publicationLanguages:en
    Edge Intelligence: Advanced Deep Transfer Learning for IoT Security presents a comprehensive exploration into the critical intersection of cybersecurity, edge computing, and deep learning, offering practitioners, researchers, and cybersecurity professionals a definitive guide to protect IoT/IIoT systems. This book delves into the synergistic potential of edge computing and advanced machine/deep learning algorithms, providing insights into lightweight and resource-efficient models with a special focus on resource-constrained edge devices. The rapidly evolving nature of cyberattacks underscores the need for updated and integrated resources that address the intersection of cybersecurity, edge computing, and deep learning. The authors address this issue by offering practical insights, lightweight models, and proactive defense mechanisms tailored to the unique challenges of securing edge devices and networks. This book is not only written to provide its audience effective strategies to detect and mitigate network intrusions by leveraging edge intelligence and advanced deep transfer learning techniques but also to provide practical insights and implementation guidelines tailored to resource-constrained edge devices.
  • Adaptive AI in Sensor Informatics

    Methods, Applications, and Implications
    • 1st book:metaData.edition
    • Karthik Ramamurthy contributors.plusContributors
    • publicationLanguages:en
    Adaptive AI in Sensor Informatics: Methods, Applications, and Implications explores the growing need for efficient, interpretable, and reliable adaptive AI systems tailored to wireless sensor networks. The book highlights how adaptive AI strengthens collaboration between humans and artificial intelligence by enabling transparent decision-making processes. Aimed at academics, professionals, and students, it provides an accessible yet thorough guide to understanding the intersection of adaptive AI and sensor informatics, focusing on practical implementation and the development of models that are both trustworthy and user-friendly. Readers will gain insight into the essential role adaptive AI plays in advancing wireless sensor networks across various sectors.The book also examines the unique challenges and opportunities that arise when deploying adaptive AI in real-world sensor environments. It offers actionable advice for designing AI models that comply with regulations and support user confidence, especially in areas such as healthcare, environmental monitoring, smart cities, and industrial automation.
  • Tcl/Tk

    A Developer's Guide
    • 4th book:metaData.edition
    • Clif Flynt
    • publicationLanguages:en
    Tcl/Tk: A Developer's Guide, Fourth Edition is an essential resource for computer professionals, from systems administrators to programmers. It covers new Tcl features, expanded Tcl-OO coverage, web technology using Rivet and SQLite, and AI integration with AWS. The book also delves into Tcl's standard tools, multi-faceted nature, and extensibility, making it ideal for developing GUIs, client/server middleware, and web applications. Readers will quickly learn to code in Tcl and extend its capabilities with the inclusion of numerous code examples and case studies.The updated edition includes over 150 pages on the latest Tcl extensions, proven techniques, and tools for effective programming. Extensive code snippets and online tutorials enhance understanding, while case studies provide practical insights. The book also discusses Tcl's role as the hidden "secret sauce" in commercial applications, highlighting its graphics and control infrastructure. With a vibrant user community and evolving API, Tcl/Tk remains a powerful and versatile programming platform for both beginners and experienced programmers.
  • Multilevel Quantum Metaheuristics

    Applications in Data Exploration
    • 1st book:metaData.edition
    • Siddhartha Bhattacharyya contributors.plusContributors
    • publicationLanguages:en
    Multilevel Quantum Metaheuristics: Applications in Data Exploration explores the most recent advances in hybrid quantum-inspired algorithms. Combining principles of quantum mechanics with metaheuristic techniques for efficient data optimization, this book examines multilevel quantum systems characterized by qudits and higher-level quantum states as more robust alternatives to conventional bilevel quantum approaches. It introduces novel multilevel applications of quantum metaheuristics for addressing optimization problems in areas including function optimization, data analysis, scheduling, and signal processing. The book also showcases real-world examples, case studies, and contributions that emphasize the effectiveness of proposed multilevel techniques over existing bilevel methods. Researchers, professionals, and engineers working on intelligent computing, quantum computing, data processing, clustering, and analysis, and those interested in the synergies between quantum computing, metaheuristics, and multilevel quantum systems for enhanced data exploration and analysis will find this book to be of great value.
  • Challenges and Applications of Generative Large Language Models

    • 1st book:metaData.edition
    • Anitha S. Pillai contributors.plusContributors
    • publicationLanguages:en
    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.
  • Quantum Theory, Decision Making and Social Dynamics

    • 1st book:metaData.edition
    • Tofigh Allahviranloo contributors.plusContributors
    • publicationLanguages:en
    Quantum Theory, Decision Making, and Social Dynamics is a detailed exploration of the connection between quantum theory, decision-making, and social networks. As quantum theory expands into various fields, there is an increasing demand for accessible resources that clarify its principles and uses. This book aims to address that need by explaining the complex relationship between quantum theory and social dynamics, especially in decision-making contexts. It discusses the challenges of understanding and applying quantum theory in social settings and provides readers with the knowledge to leverage its potential in decision-making processes. The book is divided into eleven chapters, each focusing on a specific aspect of quantum theory and its applications. Chapter 1 introduces quantum theory, fuzzy logic, and social network analysis, highlighting key concepts like superposition, entanglement, and fuzzy influence within networks. Chapter 2 examines fuzzy sets, membership functions, and inference systems, with applications in devices, traffic management, and healthcare. Chapter 3 covers the mathematical framework of quantum mechanics and its philosophical paradoxes, connecting them to fuzzy logic models of uncertainty. Chapter 4 links social networks to quantum graphs, defining their topology, centrality, and entangled edges. Chapter 5 models social identity as a fuzzy quantum superposition, exploring identity collapse and coherence within networks. Chapter 6 relates quantum entanglement to social ties, proposing fuzzy–quantum graph models for interconnected systems. Chapter 7 analyses measures of irregularity in quantum graphs and applies these to financial networks. Chapter 8 integrates quantum cognition with fuzzy MCDM, employing various probability evaluation methods. Chapter 9 features case studies of fuzzy systems and their integration with quantum fuzzy graphs. Chapter 10 develops a quantum graph-based link prediction model for dynamic social networks. Chapter 11 concludes with a summary of the quantum–fuzzy framework, discussing its contributions, limitations, and future directions.
  • Essentials of Big Data Analytics

    Applications in R and Python
    • 1st book:metaData.edition
    • Pallavi Chavan contributors.plusContributors
    • publicationLanguages:en
    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.
  • Learning-Driven Game Theory for AI

    Concepts, Models, and Applications
    • 1st book:metaData.edition
    • Mehdi Salimi contributors.plusContributors
    • publicationLanguages:en
    Learning-Driven Game Theory for AI: Concepts, Models, and Applications offers in-depth coverage of recent methodological and conceptual advancements in various disciplines of Dynamic Games, namely differential and discrete-time dynamic games, evolutionary games, repeated and stochastic games, and their applications in a variety of fields, such as computer science, biology, economics, and management science. In this book, the authors bridge the gap between traditional game theory and its modern applications in artificial intelligence (AI) and related technological fields. The dynamic nature of contemporary problems in robotics, cybersecurity, machine learning, and multi-agent systems requires game-theoretic solutions that go beyond classical methods. The book delves into the rapidly growing intersection of pursuit differential games and AI, focusing on how these advanced game-theoretic models can be applied to modern AI systems, making it an indispensable resource for both academics and professionals. The book also provides a variety of applications demonstrating the practical integration of AI and game theory across various disciplines, such as autonomous systems, federated learning, and distributed decision-making frameworks. The book also explores the use of game theory in reinforcement learning, swarm intelligence, multi-agent coordination, and cybersecurity. These are critical areas where AI and dynamic games converge. Each chapter covers a different facet of dynamic games, offering readers a comprehensive yet focused exploration of topics such as differential and discrete-time games, evolutionary dynamics, and repeated and stochastic games. The absence of static games ensures a concentrated focus on the dynamic, evolving problems that are most relevant today.
  • Engineering Generative AI-Based Software

    • 1st book:metaData.edition
    • Miroslaw StaroÅ„
    • publicationLanguages:en
    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.