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.

151-160 of 2559 results in All results

Machine Learning

  • 2nd Edition
  • March 1, 2023
  • Marco Gori + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 8 9 8 5 9 - 1
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 8 4 6 9 - 0
Machine Learning: A Constraint-Based Approach, Second Edition provides readers with a refreshing look at the basic models and algorithms of machine learning, with an emphasis on current topics of interest that include neural networks and kernel machines. The book presents the information in a truly unified manner that is based on the notion of learning from environmental constraints. It draws a path towards deep integration with machine learning that relies on the idea of adopting multivalued logic formalisms, such as in fuzzy systems. Special attention is given to deep learning, which nicely fits the constrained-based approach followed in this book.The book presents a simpler unified notion of regularization, which is strictly connected with the parsimony principle, including many solved exercises that are classified according to the Donald Knuth ranking of difficulty, which essentially consists of a mix of warm-up exercises that lead to deeper research problems. A software simulator is also included.

Advances in Computers

  • 1st Edition
  • Volume 130
  • March 1, 2023
  • Ali R Hurson
  • English
  • Hardback
    9 7 8 - 0 - 4 4 3 - 1 9 2 9 6 - 8
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 9 2 9 7 - 5
The 130th volume is an eclectic volume inspired by recent issues of interest in research and development in computer science and computer engineering. The volume is a collection of five chapters.

Perspective of DNA Computing in Computer Science

  • 1st Edition
  • Volume 129
  • February 21, 2023
  • Suyel Namasudra
  • English
  • Hardback
    9 7 8 - 0 - 3 2 3 - 8 5 5 4 6 - 4
  • eBook
    9 7 8 - 0 - 3 2 3 - 8 5 5 4 7 - 1
DNA or Deoxyribonucleic Acid computing is an emerging branch of computing that uses DNA sequence, biochemistry, and hardware for encoding genetic information in computers. Here, information is represented by using the four genetic alphabets or DNA bases, namely A (Adenine), G (Guanine), C (Cytosine), and T (Thymine), instead of the binary representation (1 and 0) used by traditional computers. This is achieved because short DNA molecules of any arbitrary sequence of A, G, C, and T can be synthesized to order. DNA computing is mainly popular for three reasons: (i) speed (ii) minimal storage requirements, and (iii) minimal power requirements. There are many applications of DNA computing in the field of computer science. Nowadays, DNA computing is widely used in cryptography for achieving a strong security technique, so that unauthorized users are unable to retrieve the original data content. In DNA-based encryption, data are encrypted by using DNA bases (A, T, G, and C) instead of 0 and 1. As four DNA bases are used in the encryption process, DNA computing supports more randomness and makes it more complex for attackers or malicious users to hack the data. DNA computing is also used for data storage because a large number of data items can be stored inside the condensed volume. One gram of DNA holds approx DNA bases or approx 700 TB. However, it takes approx 233 hard disks to store the same data on 3 TB hard disks, and the weight of all these hard disks can be approx 151 kilos. In a cloud environment, the Data Owner (DO) stores their confidential encrypted data outside of their own domain, which attracts many attackers and hackers. DNA computing can be one of the best solutions to protect the data of a cloud server. Here, the DO can use DNA bases to encrypt the data by generating a long DNA sequence. Another application of DNA computing is in Wireless Sensor Network (WSN). Many researchers are trying to improve the security of WSN by using DNA computing. Here, DNA cryptography is used along with Secure Socket Layer (SSL) that supports a secure medium to exchange information. However, recent research shows some limitations of DNA computing. One of the critical issues is that DNA cryptography does not have a strong mathematical background like other cryptographic systems. This edited book is being planned to bring forth all the information of DNA computing. Along with the research gaps in the currently available books/literature, this edited book presents many applications of DNA computing in the fields of computer science. Moreover, research challenges and future work directions in DNA computing are also provided in this edited book.

Explainable Deep Learning AI

  • 1st Edition
  • February 20, 2023
  • Jenny Benois-Pineau + 3 more
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 9 6 0 9 8 - 4
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 9 3 8 8 - 3
Explainable Deep Learning AI: Methods and Challenges presents the latest works of leading researchers in the XAI area, offering an overview of the XAI area, along with several novel technical methods and applications that address explainability challenges for deep learning AI systems. The book overviews XAI and then covers a number of specific technical works and approaches for deep learning, ranging from general XAI methods to specific XAI applications, and finally, with user-oriented evaluation approaches. It also explores the main categories of explainable AI – deep learning, which become the necessary condition in various applications of artificial intelligence. The groups of methods such as back-propagation and perturbation-based methods are explained, and the application to various kinds of data classification are presented.

Emerging Practices in Telehealth

  • 1st Edition
  • February 15, 2023
  • Andrew M. Freeman + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 1 5 9 8 0 - 0
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 5 9 8 1 - 7
Emerging Practices in Telehealth: Best Practices in a Rapidly Changing Field is an introduction to telehealth basics, best practices and implementation methods. The book guides the reader from start to finish through the workflow implementation of telehealth technology, including EMRs, clinical workflows, RPM, billing systems, and patient experience. It also explores how telehealth can increase healthcare access and decrease disparities across the globe. Practicing clinicians, medical fellows, allied healthcare professionals, hospital administrators, and hospital IT professionals will all benefit from this practical guidebook.

Intelligent Edge Computing for Cyber Physical Applications

  • 1st Edition
  • February 3, 2023
  • D. Jude Hemanth + 3 more
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 9 9 4 1 2 - 5
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 9 4 3 3 - 0
Intelligent Edge Computing for Cyber Physical Applications introduces state-of-the-art research methodologies, tools and techniques, challenges, and solutions with further research opportunities in the area of edge-based cyber-physical systems. The book presents a comprehensive review of recent literature and analysis of different techniques for building edge-based CPS. In addition, it describes how edge-based CPS can be built to seamlessly interact with physical machines for optimal performance, covering various aspects of edge computing architectures for dynamic resource provisioning, mobile edge computing, energy saving scenarios, and different security issues. Sections feature practical use cases of edge-computing which will help readers understand the workings of edge-based systems in detail, taking into account the need to present intellectual challenges while appealing to a broad readership, including academic researchers, practicing engineers and managers, and graduate students.

Hamiltonian Monte Carlo Methods in Machine Learning

  • 1st Edition
  • February 3, 2023
  • Tshilidzi Marwala + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 1 9 0 3 5 - 3
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 9 0 3 6 - 0
Hamiltonian Monte Carlo Methods in Machine Learning introduces methods for optimal tuning of HMC parameters, along with an introduction of Shadow and Non-canonical HMC methods with improvements and speedup. Lastly, the authors address the critical issues of variance reduction for parameter estimates of numerous HMC based samplers. The book offers a comprehensive introduction to Hamiltonian Monte Carlo methods and provides a cutting-edge exposition of the current pathologies of HMC-based methods in both tuning, scaling and sampling complex real-world posteriors. These are mainly in the scaling of inference (e.g., Deep Neural Networks), tuning of performance-sensitive sampling parameters and high sample autocorrelation. Other sections provide numerous solutions to potential pitfalls, presenting advanced HMC methods with applications in renewable energy, finance and image classification for biomedical applications. Readers will get acquainted with both HMC sampling theory and algorithm implementation.

Comprehensive Metaheuristics

  • 1st Edition
  • January 31, 2023
  • Ali Mirjalili + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 9 1 7 8 1 - 0
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 7 2 6 7 - 3
Comprehensive Metaheuristics: Algorithms and Applications presents the foundational underpinnings of metaheuristics and a broad scope of algorithms and real-world applications across a variety of research fields. The book starts with fundamentals, mathematical prerequisites, and conceptual approaches to provide readers with a solid foundation. After presenting multi-objective optimization, constrained optimization, and problem formation for metaheuristics, world-renowned authors give readers in-depth understanding of the full spectrum of algorithms and techniques. Scientists, researchers, academicians, and practitioners who are interested in optimizing a process or procedure to achieve a goal will benefit from the case studies of real-world applications from different domains. The book takes a much-needed holistic approach, putting the most widely used metaheuristic algorithms together with an in-depth treatise on multi-disciplinary applications of metaheuristics. Each algorithm is thoroughly analyzed to observe its behavior, providing a detailed tutorial on how to solve problems using metaheuristics. New case studies and research problem statements are also discussed, which will help researchers in their application of the concepts.

Principles of Big Graph: In-depth Insight

  • 1st Edition
  • Volume 128
  • January 24, 2023
  • Ripon Patgiri + 2 more
  • English
  • Hardback
    9 7 8 - 0 - 3 2 3 - 8 9 8 1 0 - 2
  • eBook
    9 7 8 - 0 - 3 2 3 - 8 9 8 1 1 - 9
Principles of Big Graph: In-depth Insight, Volume 128 in the Advances in Computer series, highlights new advances in the field with this new volume presenting interesting chapters on a variety of topics, including CESDAM: Centered subgraph data matrix for large graph representation, Bivariate, cluster and suitability analysis of NoSQL Solutions for big graph applications, An empirical investigation on Big Graph using deep learning, Analyzing correlation between quality and accuracy of graph clustering, geneBF: Filtering protein-coded gene graph data using bloom filter, Processing large graphs with an alternative representation,  MapReduce based convolutional graph neural networks: A comprehensive review. Fast exact triangle counting in large graphs using SIMD acceleration, A comprehensive investigation on attack graphs, Qubit representation of a binary tree and its operations in quantum computation, Modified ML-KNN: Role of similarity measures and nearest neighbor configuration in multi label text classification on big social network graph data, Big graph based online learning through social networks, Community detection in large-scale real-world networks, Power rank: An interactive web page ranking algorithm, GA based energy efficient modelling of a wireless sensor network, The major challenges of big graph and their solutions: A review, and An investigation on socio-cyber crime graph.

Data Science, Analytics and Machine Learning with R

  • 1st Edition
  • January 23, 2023
  • Luiz Paulo Favero + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 4 2 7 1 - 1
  • eBook
    9 7 8 - 0 - 3 2 3 - 8 5 9 2 3 - 3
Data Science, Analytics and Machine Learning with R explains the principles of data mining and machine learning techniques and accentuates the importance of applied and multivariate modeling. The book emphasizes the fundamentals of each technique, with step-by-step codes and real-world examples with data from areas such as medicine and health, biology, engineering, technology and related sciences. Examples use the most recent R language syntax, with recognized robust, widespread and current packages. Code scripts are exhaustively commented, making it clear to readers what happens in each command. For data collection, readers are instructed how to build their own robots from the very beginning. In addition, an entire chapter focuses on the concept of spatial analysis, allowing readers to build their own maps through geo-referenced data (such as in epidemiologic research) and some basic statistical techniques. Other chapters cover ensemble and uplift modeling and GLMM (Generalized Linear Mixed Models) estimations, both linear and nonlinear.