Computing
1 - 20 of 52 items found
- Sort by: Newest titles first
- Title A - Z
-
A Guide to MATLAB® Object-Oriented Programming
- Author(s): Andy H. Register
- Publication Year: 2007
- + Show details - Hide details
-
p.
(1)
A Guide to MATLAB Object-Oriented Programming is the first book to deliver broad coverage of the documented and undocumented object-oriented features of MATLAB®. Unlike the typical approach of other resources, this guide explains why each feature is important, demonstrates how each feature is used, and promotes an understanding of the interactions between features. Assuming an intermediate level of MATLAB programming knowledge, the book not only concentrates on MATLAB coding techniques but also discusses topics critical to general software development. It introduces fundamentals first before integrating these concepts into example applications. In the first section, the book discusses eight basic functions: constructor, subsref, subsasgn, display, struct, fieldnames, get, and set. Building on the previous section, it explores inheritance topics and presents the Class Wizard, a powerful MATLAB class generation tool. The final section delves into advanced strategies, including containers, static variables, and function fronts. With more than 20 years of experience designing and implementing object-oriented software, the expert author has developed an accessible and comprehensive book that aids readers in creating effective object-oriented software using MATLAB.
-
AI for Emerging Verticals: Human-robot computing, sensing and networking
- Editors: Muhammad Zeeshan Shakir; Naeem Ramzan
- Publication Year: 2020
- + Show details - Hide details
-
p.
(1)
By specializing in a vertical market, companies can better understand their customers and bring more insight to clients in order to become an integral part of their businesses. This approach requires dedicated tools, which is where artificial intelligence (AI) and machine learning (ML) will play a major role. By adopting AI software and services, businesses can create predictive strategies, enhance their capabilities, better interact with customers, and streamline their business processes. This edited book explores novel concepts and cutting-edge research and developments towards designing these fully automated advanced digital systems. Fostered by technological advances in artificial intelligence and machine learning, such systems potentially have a wide range of applications in robotics, human computing, sensing and networking. The chapters focus on models and theoretical approaches to guarantee automation in large multi-scale implementations of AI and ML systems; protocol designs to ensure AI systems meet key requirements for future services such as latency; and optimisation algorithms to leverage the trusted distributed and efficient complex architectures. The book is of interest to researchers, scientists, and engineers working in the fields of ICTs, networking, AI, ML, signal processing, HCI, robotics and sensing. It could also be used as supplementary material for courses on AI, machine and deep learning, ICTs, networking signal processing, robotics and sensing.
-
AIoT Technologies and Applications for Smart Environments
- Editors: Mamoun Alazab; Meenu Gupta; Shakeel Ahmed
- Publication Year: 2022
- + Show details - Hide details
-
p.
(1)
Although some IoT systems are built for simple event control where a sensor signal triggers a corresponding reaction, many events are far more complex, requiring applications to interpret the event using analytical techniques to initiate proper actions. Artificial intelligence of things (AIoT) applies intelligence to the edge and gives devices the ability to understand the data, observe the environment around them, and decide what to do best with minimum human intervention. With the power of AI, AIoT devices are not just messengers feeding information to control centers. They have evolved into intelligent machines capable of performing self-driven analytics and acting independently. A smart environment uses technologies such as wearable devices, IoT, and mobile internet to dynamically access information, connect people, materials and institutions, and then actively manages and responds to the ecosystem's needs in an intelligent manner.
In this edited book, the contributors present challenges, technologies, applications and future trends of AIoT in realizing smart and intelligent environments, including frameworks and methodologies for applying AIoT in monitoring devices and environments, tools and practices most applicable to product or service development to solve innovation problems, advanced and innovative techniques, and practical implementations to enhance future smart environment systems. Chapters cover a broad range of applications including smart cities, smart transportation and smart agriculture.
This book is a valuable resource for industry and academic researchers, scientists, engineers and advanced students in the fields of ICTs and networking, IoT, AI and machine and deep learning, data science, sensing, robotics, automation and smart technologies and smart environments.
-
Advances in Command, Control and Communication Systems
- Editors: C. J. Harris; I. White
- Publication Year: 1987
- + Show details - Hide details
-
p.
(1)
This book describes some of the developments in Command, Control and Communication systems.
-
Big Data Recommender Systems - Volume 1: Algorithms, Architectures, Big Data, Security and Trust
- Editors: Osman Khalid; Samee U. Khan; Albert Y. Zomaya
- Publication Year: 2019
- + Show details - Hide details
-
p.
(1)
First designed to generate personalized recommendations to users in the 90s, recommender systems apply knowledge discovery techniques to users' data to suggest information, products, and services that best match their preferences. In recent decades, we have seen an exponential increase in the volumes of data, which has introduced many new challenges. Divided into two volumes, this comprehensive set covers recent advances, challenges, novel solutions, and applications in big data recommender systems. Volume 1 contains 14 chapters addressing foundations, algorithms and architectures, approaches for big data, and trust and security measures. Volume 2 covers a broad range of application paradigms for recommender systems over 22 chapters.
-
Big Data Recommender Systems - Volume 2: Application Paradigms
- Editors: Osman Khalid; Samee U. Khan; Albert Y. Zomaya
- Publication Year: 2019
- + Show details - Hide details
-
p.
(1)
First designed to generate personalized recommendations to users in the 90s, recommender systems apply knowledge discovery techniques to users' data to suggest information, products, and services that best match their preferences. In recent decades, we have seen an exponential increase in the volumes of data, which has introduced many new challenges. Divided into two volumes, this comprehensive set covers recent advances, challenges, novel solutions, and applications in big data recommender systems. Volume 2 covers a broad range of application paradigms for recommender systems over 22 chapters. Volume 1 contains 14 chapters addressing foundations, algorithms and architectures, approaches for big data, and trust and security measures.
-
Big Data and Software Defined Networks
- Editor: Javid Taheri
- Publication Year: 2018
- + Show details - Hide details
-
p.
(1)
Big Data Analytics and Software Defined Networking (SDN) are helping to drive the management of data and usage of the extraordinary increase of computer processing power provided by Cloud Data Centres (CDCs). SDN helps CDCs run their services more efficiently by enabling managers to configure, manage, secure, and optimize the network resources very quickly. Big-Data Analytics in turn has entered CDCs to harvest the massive computing powers and deduct information that was never reachable by conventional methods. Big Data and Software Defined Networks investigates areas where Big-Data and SDN can help each other in delivering more efficient services. SDN can help Big-Data applications overcome one of their major challenges: message passing among cooperative nodes.Through proper bandwidth allocation and prioritization, critical surges of Big-Data flows can be better handled to effectively reduce their impacts on CDCs. Big-Data, in turn, can help SDN controllers better analyze collected network information and make more efficient decisions about the allocation of resources to different network flows.
-
Big Data-Enabled Internet of Things
- Editors: Muhammad Usman Shahid Khan; Samee U. Khan; Albert Y. Zomaya
- Publication Year: 2019
- + Show details - Hide details
-
p.
(1)
The fields of Big Data and the Internet of Things (IoT) have seen tremendous advances, developments, and growth in recent years. The IoT is the inter-networking of connected smart devices, buildings, vehicles and other items which are embedded with electronics, software, sensors and actuators, and network connectivity that enable these objects to collect and exchange data. The IoT produces a lot of data. Big data describes very large and complex data sets that traditional data processing application software is inadequate to deal with, and the use of analytical methods to extract value from data. This edited book covers analytical techniques for handling the huge amount of data generated by the Internet of Things, from architectures and platforms to security and privacy issues, applications, and challenges as well as future directions.
-
Blockchains for Network Security: Principles, technologies and applications
- Editors: Haojun Huang; Lizhe Wang; Yulei Wu; Kim-Kwang Raymond Choo
- Publication Year: 2020
- + Show details - Hide details
-
p.
(1)
Blockchain technology is a powerful, cost-effective method for network security. Essentially, it is a decentralized ledger for storing all committed transactions in trustless environments by integrating several core technologies such as cryptographic hash, digital signature and distributed consensus mechanisms. Over the past few years, blockchain technology has been used in a variety of network interaction systems such as smart contracts, public services, Internet of Things (IoT), social networks, reputation systems and security and financial services. With its widespread adoption, there has been increased focus on utilizing blockchain technologies to address network security concerns and vulnerabilities as well as understanding real-world security implications. The book begins with an introduction to blockchains, covering key principles and applications. Further chapters cover blockchain system architecture, applications and research issues; blockchain consensuses and incentives; blockchain applications, projects and implementations; blockchain for internet of things; blockchain in 5G and 6G networks; edgechain to provide security in organization based multi agent systems; blockchain driven privacy-preserving machine learning; performance evaluation of differential privacy mechanisms in blockchain based smart metering; scaling-out blockchains with sharding; blockchain for GIS; and finally blockchain applications in remote sensing big data management and production.
-
Computer Vision and Recognition Systems Using Machine and Deep Learning Approaches: Fundamentals, technologies and applications
- Editors: Chiranji Lal Chowdhary; Mamoun Alazab; Ankit Chaudhary; Saqib Hakak; Thippa Reddy Gadekallu
- Publication Year: 2021
- + Show details - Hide details
-
p.
(1)
Computer vision is an interdisciplinary scientific field that deals with how computers obtain, store, interpret and understand digital images or videos using artificial intelligence based on neural networks, machine learning and deep learning methodologies. They are used in countless applications such as image retrieval and classification, driving and transport monitoring, medical diagnostics and aerial monitoring. Written by a team of international experts, this edited book covers the state-of-the-art of advanced research in the fields of computer vision and recognition systems from fundamental concepts to methodologies and technologies and real world applications including object detection, biometrics, Deepfake detection, sentiment and emotion analysis, traffic enforcement camera monitoring, vehicle control and aerial remote sensing imagery. The book will be useful for industry and academic researchers, scientists and engineers in the fields of computer vision, machine vision, image processing and recognition, multimedia, AI, machine and deep learning, data science, biometrics, security, and signal processing. It will also make a great course reference for advanced students and lecturers in these fields of research.
-
Data as Infrastructure for Smart Cities
- Author(s): Larissa Suzuki and Anthony Finkelstein
- Publication Year: 2018
- + Show details - Hide details
-
p.
(1)
This book describes how smart cities can be designed with data at their heart, moving from a broad vision to a consistent city-wide collaborative configuration of activities. The authors present a comprehensive framework of techniques to help decision makers in cities analyse their business strategies, design data infrastructures to support these activities, understand stakeholders' expectations, and translate this analysis into a competitive strategy for creating a smart city data infrastructure. Readers can take advantage of unprecedented insights into how cities and infrastructures function and be ready to overcome complex challenges. The framework presented in this book has guided the design of several urban platforms in the European Union and the design of the City Data Strategy of the Mayor of London, UK.
-
Demystifying Graph Data Science: Graph algorithms, analytics methods, platforms, databases, and use cases
- Editors: Pethuru Raj; Abhishek Kumar; Vicente García Díaz; Nachamai Muthuraman
- Publication Year: 2022
- + Show details - Hide details
-
p.
(1)
With the growing maturity and stability of digitization and edge technologies, vast numbers of digital entities, connected devices, and microservices interact purposefully to create huge sets of poly-structured digital data. Corporations are continuously seeking fresh ways to use their data to drive business innovations and disruptions to bring in real digital transformation. Data science (DS) is proving to be the one-stop solution for simplifying the process of knowledge discovery and dissemination out of massive amounts of multi-structured data.
Supported by query languages, databases, algorithms, platforms, analytics methods and machine and deep learning (ML and DL) algorithms, graphs are now emerging as a new data structure for optimally representing a variety of data and their intimate relationships.
Compared to traditional analytics methods, the connectedness of data points in graph analytics facilitates the identification of clusters of related data points based on levels of influence, association, interaction frequency and probability. Graph analytics is being empowered through a host of path-breaking analytics techniques to explore and pinpoint beneficial relationships between different entities such as organizations, people and transactions. This edited book aims to explain the various aspects and importance of graph data science. The authors from both academia and industry cover algorithms, analytics methods, platforms and databases that are intrinsically capable of creating business value by intelligently leveraging connected data.
This book will be a valuable reference for ICTs industry and academic researchers, scientists and engineers, and lecturers and advanced students in the fields of data analytics, data science, cloud/fog/edge architecture, internet of things, artificial intelligence/machine and deep learning, and related fields of applications. It will also be of interest to analytics professionals in industry and IT operations teams.
-
E-learning Methodologies: Fundamentals, technologies and applications
- Editors: Mukta Goyal; Rajalakshmi Krishnamurthi; Divakar Yadav
- Publication Year: 2021
- + Show details - Hide details
-
p.
(1)
E-learning has become an important part of our educational life with the development of e-learning systems and platforms and the need for online and remote learning. ICT and computational intelligence techniques are being used to design more intelligent and adaptive systems. However, the art of designing good real-time e-learning systems is difficult as different aspects of learning need to be considered including challenges such as learning rates, involvement, knowledge, qualifications, as well as networking and security issues. The earlier concepts of standalone integrated virtual e-learning systems have been greatly enhanced with emerging technologies such as cloud computing, mobile computing, big data, Internet of Things (IoT), AI and machine learning, and AR/VT technologies. With this book, the editors and authors wish to help researchers, scholars, professionals, lecturers, instructors, developers, and designers understand the fundamental concepts, challenges, methodologies and technologies for the design of performant and reliable intelligent and adaptive real time e-learning systems and platforms. This edited volume covers state of the art topics including user modeling for e-learning systems and cloud, IOT, and mobile-based frameworks. It also considers security challenges and ethical conduct using Blockchain technology.
-
Earth Observation Data Analytics Using Machine and Deep Learning: Modern tools, applications and challenges
- Editors: Sanjay Garg; Swati Jain; Nitant Dube; Nebu Varghese
- Publication Year: 2023
- + Show details - Hide details
-
p.
(1)
Earth Observation Data Analytics Using Machine and Deep Learning: Modern tools, applications and challenges covers the basic properties, features and models for Earth observation (EO) recorded by very high-resolution (VHR) multispectral, hyperspectral, synthetic aperture radar (SAR), and multi-temporal observations.
Approaches for applying pre-processing methods and deep learning techniques to satellite images for various applications - such as identifying land cover features, object detection, crop classification, target recognition, and the monitoring of earth resources - are described. Cost-efficient resource allocation solutions are provided, which are robust against common uncertainties that occur in annotating and extracting features on satellite images.
This book is a valuable resource for engineers and researchers in academia and industry working on AI, machine and deep learning, data science, remote sensing, GIS, SAR, satellite communications, space science, image processing and computer vision. It will also be of interest to staff at research agencies, lecturers and advanced students in related fields. Readers will need a basic understanding of computing, remote sensing, GIS and image interpretation.
-
Edge Computing: Models, technologies and applications
- Editors: Javid Taheri; Shuiguang Deng
- Publication Year: 2020
- + Show details - Hide details
-
p.
(1)
Cloud computing has evolved as a cost-effective, easy-to-use, elastic and scalable computing paradigm to transform today's business models. 5G, Industrial IoT, Industry 4.0 and China-2050 frameworks and technologies are introducing new challenges that cannot be solved efficiently using current cloud architectures. To handle the collected information from such a vast number of devices and actuators, and address these issues, novel concepts have been proposed to bring cloud-like resources closer to end users at the edge of the network, a technology called edge computing. From architectures to models, technologies and applications, this book focuses on the Edge Computing paradigm due to its unique characteristics where heterogeneous devices can be equipped with decision making processes and automation procedures to carry out applications across widely geographically distributed areas. This book provides valuable insights for ICTs engineers, scientists, researchers, developers and practitioners who are involved in developing and implementing edge and cloud-based solutions ranging from sensors and actuators to cloud-based back-end systems.
-
Explainable Artificial Intelligence (XAI): Concepts, enabling tools, technologies and applications
- Editors: Pethuru Raj; Utku Köse; Usha Sakthivel; Susila Nagarajan; Vijanth S. Asirvadam
- Publication Year: 2023
- + Show details - Hide details
-
p.
(1)
The world is keen to leverage multi-faceted AI techniques and tools to deploy and deliver the next generation of business and IT applications. Resource-intensive gadgets, machines, instruments, appliances, and equipment spread across a variety of environments are empowered with AI competencies. Connected products are collectively or individually enabled to be intelligent in their operations, offering and output.
AI is being touted as the next-generation technology to visualize and realize a bevy of intelligent systems, networks and environments. However, there are challenges associated with the huge adoption of AI methods. As we give full control to AI systems, we need to know how these AI models reach their decisions. Trust and transparency of AI systems are being seen as a critical challenge. Building knowledge graphs and linking them with AI systems are being recommended as a viable solution for overcoming this trust issue and the way forward to fulfil the ideals of explainable AI.
The authors focus on explainable AI concepts, tools, frameworks and techniques. To make the working of AI more transparent, they introduce knowledge graphs (KG) to support the need for trust and transparency into the functioning of AI systems. They show how these technologies can be used towards explaining data fabric solutions and how intelligent applications can be used to greater effect in finance and healthcare.
Explainable Artificial Intelligence (XAI): Concepts, enabling tools, technologies and applications is aimed primarily at industry and academic researchers, scientists, engineers, lecturers and advanced students in the fields of IT and computer science, soft computing, AI/ML/DL, data science, semantic web, knowledge engineering and IoT. It will also prove a useful resource for software, product and project managers and developers in these fields.
-
Foundations for Model-based Systems Engineering: From Patterns to Models
- Author(s): Jon Holt ; Simon Perry ; Mike Brownsword
- Publication Year: 2016
- + Show details - Hide details
-
p.
(1)
The practice of Model-based Systems Engineering is becoming more widely adopted in industry, academia and commerce and, as the use of modelling matures in the real world, so the need for more guidance on how to model effectively and efficiently becomes more prominent. This book describes a number of systems-level 'patterns' (pre-defined, reusable sets of views) that may be applied using the systems modelling language SysML for the development of any number of different applications and as the foundations for a system model. Topics covered include: what is a pattern? Interface definition pattern; traceability pattern; test pattern; epoch pattern; life cycle pattern; evidence pattern; description pattern; context pattern; analysis pattern; model maturity pattern; requirements modelling; expanded requirements modelling; process modelling; competence modelling; life cycle modelling; defining patterns; and using patterns for model assessment, model definition and for model retro-fitting. This book forms a companion volume to both 'SysML for Systems Engineering - a model-based approach' and 'Model-based Requirements Engineering', both published by the IET. Whereas the previous volumes presented the case for modelling and provided an in-depth overview of SysML, this book focusses on a set of 'patterns' as the basis of an MBSE model and their use in today's systems engineering community.
-
Graphical Programming Using LabVIEW™: Fundamentals and advanced techniques
- Author(s): Julio César Rodríguez-Quiñonez and Oscar Real-Moreno
- Publication Year: 2022
- + Show details - Hide details
-
p.
(1)
In this book, the authors focus on efficient ways to program instrumentation and automation systems using LabVIEW™, a system design platform and development environment commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems.
Starting with the concepts of data flow and concurrent programming, the authors go on to address the development of state machines, event programming and consumer producer systems. Chapters cover the following topics: Introduction to LabVIEW™, debugging tools, structures, SubVIs, structures - LabVIEW™ features, organizing front panel and block diagram, using software resources, using hardware resources, implementing test machines with a basic architecture, controlling the user interface, error handling, responding to the user interactions, the ATM review project, communication between loops at different rates, preventing race conditions, advanced use of software resources, and real-time programming.
This book helps undergraduate and graduate students learn how to identify the most suitable design patterns depending on the application, and how to implement them in conjunction with data acquisition and instrumentation control systems. It is also a helpful resource for engineers and scientists who want to implement binary files to record data, control the user interface and implement efficient ways of programming.
-
Handbook of Big Data Analytics Volume 2: Applications in ICT, security and business analytics
- Editors: Vadlamani Ravi; Aswani Kumar Cherukuri
- Publication Year: 2021
- + Show details - Hide details
-
p.
(1)
Big Data analytics is the complex process of examining big data to uncover information such as correlations, hidden patterns, trends and user and customer preferences, to allow organizations and businesses to make more informed decisions. These methods and technologies have become ubiquitous in all fields of science, engineering, business and management due to the rise of data-driven models as well as data engineering developments using parallel and distributed computational analytics frameworks, data and algorithm parallelization, and GPGPU programming. However, there remain potential issues that need to be addressed to enable big data processing and analytics in real time. In the first volume of this comprehensive two-volume handbook, the authors present several methodologies to support Big Data analytics including database management, processing frameworks and architectures, data lakes, query optimization strategies, towards real-time data processing, data stream analytics, Fog and Edge computing, and Artificial Intelligence and Big Data. The second volume is dedicated to a wide range of applications in secure data storage, privacy-preserving, Software Defined Networks (SDN), Internet of Things (IoTs), behaviour analytics, traffic predictions, gender based classification on e-commerce data, recommender systems, Big Data regression with Apache Spark, visual sentiment analysis, wavelet Neural Network via GPU, stock market movement predictions, and financial reporting. The two-volume work is aimed at providing a unique platform for researchers, engineers, developers, educators and advanced students in the field of Big Data analytics.
-
Handbook of Big Data Analytics. Volume 1: Methodologies
- Editors: Vadlamani Ravi; Aswani Kumar Cherukuri
- Publication Year: 2021
- + Show details - Hide details
-
p.
(1)
Big Data analytics is the complex process of examining big data to uncover information such as correlations, hidden patterns, trends and user and customer preferences, to allow organizations and businesses to make more informed decisions. These methods and technologies have become ubiquitous in all fields of science, engineering, business and management due to the rise of data-driven models as well as data engineering developments using parallel and distributed computational analytics frameworks, data and algorithm parallelization, and GPGPU programming. However, there remain potential issues that need to be addressed to enable big data processing and analytics in real time. In the first volume of this comprehensive two-volume handbook, the authors present several methodologies to support Big Data analytics including database management, processing frameworks and architectures, data lakes, query optimization strategies, towards real-time data processing, data stream analytics, Fog and Edge computing, and Artificial Intelligence and Big Data. The second volume is dedicated to a wide range of applications in secure data storage, privacy-preserving, Software Defined Networks (SDN), Internet of Things (IoTs), behaviour analytics, traffic predictions, gender based classification on e-commerce data, recommender systems, Big Data regression with Apache Spark, visual sentiment analysis, wavelet Neural Network via GPU, stock market movement predictions, and financial reporting. The two-volume work is aimed at providing a unique platform for researchers, engineers, developers, educators and advanced students in the field of Big Data analytics.