- Table View
- List View
Multi-Carrier Communication Systems with Examples in MATLAB: A New Perspective
by Emad HassanDetailing the advantages and limitations of multi-carrier communication, this book proposes possible solutions for these limitations. Multi-Carrier Communication Systems with Examples in MATLAB: A New Perspective addresses the two primary drawbacks of orthogonal frequency division multiplexing (OFDM) communication systems: the high sensitivity to c
Multi-dimensional Optical Storage
by Duanyi XuThis book presents principles and applications to expand the storage space from 2-D to 3-D and even multi-D, including gray scale, color (light with different wavelength), polarization and coherence of light. These actualize the improvements of density, capacity and data transfer rate for optical data storage. Moreover, the applied implementation technologies to make mass data storage devices are described systematically. Some new mediums, which have linear absorption characteristics for different wavelength and intensity to light with high sensitivity, are introduced for multi-wavelength and multi-level optical storage. This book can serve as a useful reference for researchers, engineers, graduate and undergraduate students in material science, information science and optics.
Multi-disciplinary Trends in Artificial Intelligence: 10th International Workshop, MIWAI 2016, Chiang Mai, Thailand, December 7-9, 2016, Proceedings (Lecture Notes in Computer Science #10053)
by Chattrakul Sombattheera, Frieder Stolzenburg, Fangzhen Lin and Abhaya NayakThis book constitutes the refereed conference proceedings of the 10th International Conference on Multi-disciplinary Trends in Artificial Intelligence, MIWAI 2016, held in Chiang Mai, Thailand, in December 2016. The 22 revised full papers presented together with 5 short papers and 2 abstracts of invited talks were carefully reviewed and selected from 50 submissions. The workshop solicits papers from all areas of AI including cognitive science; computational intelligence; computational philosophy; game theory; machine learning; multi-agent systems; natural language; representation and reasoning; speech; vision and the web; as well as applications of AI in big data; bioinformatics; biometrics; decision support; e-commerce; image processing; analysis and retrieval; industrial applications; knowledge management; privacy; recommender systems; security; software engineering; spam filtering; surveillance; telecommunications; and web services.
Multi-hop Routing in Wireless Sensor Networks
by Shalli Rani Syed Hassan AhmedThis brief provides an overview of recent developments in multi-hop routing protocols for Wireless Sensor Networks (WSNs). It introduces the various classifications of routing protocols and lists the pros and cons of each category, going beyond the conceptual overview of routing classifications offered in other books. Recently many researchers have proposed numerous multi-hop routing protocols and thereby created a need for a book that provides its readers with an up-to-date road map of this research paradigm. The authors present some of the most relevant results achieved by applying an algorithmic approach to the research on multi-hop routing protocols. The book covers measurements, experiences and lessons learned from the implementation of multi-hop communication prototypes. Furthermore, it describes future research challenges and as such serves as a useful guide for students and researchers alike.
MultiMedia Modeling
by Benoit Huet Qi Tian Nicu Sebe Guo-Jun Qi Richang Hong Xueliang LiuThe two-volume set LNCS 9516 and 9517 constitutes the thoroughly refereed proceedings of the 22nd International Conference on Multimedia Modeling, MMM 2016, held in Miami, FL, USA, in January 2016. The 32 revised full papers and 52 poster papers were carefully reviewed and selected from 117 submissions. In addition 20 papers were accepted for five special sessions out of 38 submissions as well as 7 demonstrations (from 11 submissions) and 9 video showcase papers. The papers are organized in topical sections on video content analysis, social media analysis, object recognition and system, multimedia retrieval and ranking, multimedia representation, machine learning in multimedia, and interaction and mobile. The special sessions are: good practices in multimedia modeling; semantics discovery from multimedia big data; perception, aesthetics, and emotion in multimedia quality modeling; multimodal learning and computing for human activity understanding; and perspectives on multimedia analytics.
Multidimensional Views on Enterprise Information Systems
by Michael Felderer Felix PiazoloThis volume presents the revised and peer reviewed contributions of the 'EPR Future 2014' conference held in Dornbirn/Austria on November 17-18th, 2014. The book assembles latest research and recent practice on enterprise information systems in general and specifically on core topics like business process management (BPM), business intelligence (BI) and enterprise resource planning (ERP) systems. To master the challenges of enterprise information systems comprehensively, this book contains chapters with a business as well as an IT focus to consider enterprise information systems from various viewpoints.
Multilabel Classification
by Francisco Herrera Francisco Charte Antonio J. Rivera María J. JesusThis book offers a comprehensive review of multilabel techniques widely used to classify and label texts, pictures, videos and music in the Internet. A deep review of the specialized literature on the field includes the available software needed to work with this kind of data. It provides the user with the software tools needed to deal with multilabel data, as well as step by step instruction on how to use them. The main topics covered are: * The special characteristics of multi-labeled data and the metrics available to measure them. * The importance of taking advantage of label correlations to improve the results. * The different approaches followed to face multi-label classification. * The preprocessing techniques applicable to multi-label datasets. * The available software tools to work with multi-label data. This book is beneficial for professionals and researchers in a variety of fields because of the wide range of potential applications for multilabel classification. Besides its multiple applications to classify different types of online information, it is also useful in many other areas, such as genomics and biology. No previous knowledge about the subject is required. The book introduces all the needed concepts to understand multilabel data characterization, treatment and evaluation.
Multilevel Modeling of Secure Systems in QoP-ML
by Bogdan KsiezopolskiIn order to perform effective analysis of today's information security systems, numerous components must be taken into consideration. This book presents a well-organized, consistent solution created by the author, which allows for precise multilevel analysis of information security systems and accounts for all of the significant details. Enabling t
Multimedia Ontology: Representation and Applications
by Santanu Chaudhury Anupama Mallik Hiranmay GhoshThe result of more than 15 years of collective research, Multimedia Ontology: Representation and Applications provides a theoretical foundation for understanding the nature of media data and the principles involved in its interpretation. The book presents a unified approach to recent advances in multimedia and explains how a multimedia ontology can
Multimodal Computational Attention for Scene Understanding and Robotics
by Boris SchauerteThis book presents state-of-the-art computationalattention models that have been successfully tested in diverse applicationareas and can build the foundation for artificial systems to efficientlyexplore, analyze, and understand natural scenes. It gives a comprehensive overview of the most recentcomputational attention models for processing visual and acoustic input. Itcovers the biological background of visual and auditory attention, as well as bottom-up and top-down attentionalmechanisms and discusses various applications. In the first part new approachesfor bottom-up visual and acoustic saliency models are presented and applied tothe task of audio-visual scene exploration of a robot. In the second part theinfluence of top-down cues for attention modeling is investigated.
Multiobjective Linear Programming
by Dinh The LucThis book introduces the reader to the field of multiobjective optimization through problems with simple structures, namely those in which the objective function and constraints are linear. Fundamental notions as well as state-of-the-art advances are presented in a comprehensive way and illustrated with the help of numerous examples. Three of the most popular methods for solving multiobjective linear problems are explained, and exercises are provided at the end of each chapter, helping students to grasp and apply key concepts and methods to more complex problems. The book was motivated by the fact that the majority of the practical problems we encounter in management science, engineering or operations research involve conflicting criteria and therefore it is more convenient to formulate them as multicriteria optimization models, the solution concepts and methods of which cannot be treated using traditional mathematical programming approaches.
Multiple Biological Sequence Alignment: Scoring Functions, Algorithms and Evaluation
by Yi Pan Ken Nguyen Xuan GuoCovers the fundamentals and techniques of multiple biological sequence alignment and analysis, and shows readers how to choose the appropriate sequence analysis tools for their tasks This book describes the traditional and modern approaches in biological sequence alignment and homology search. This book contains 11 chapters, with Chapter 1 providing basic information on biological sequences. Next, Chapter 2 contains fundamentals in pair-wise sequence alignment, while Chapters 3 and 4 examine popular existing quantitative models and practical clustering techniques that have been used in multiple sequence alignment. Chapter 5 describes, characterizes and relates many multiple sequence alignment models. Chapter 6 describes how traditionally phylogenetic trees have been constructed, and available sequence knowledge bases can be used to improve the accuracy of reconstructing phylogeny trees. Chapter 7 covers the latest methods developed to improve the run-time efficiency of multiple sequence alignment. Next, Chapter 8 covers several popular existing multiple sequence alignment server and services, and Chapter 9 examines several multiple sequence alignment techniques that have been developed to handle short sequences (reads) produced by the Next Generation Sequencing technique (NSG). Chapter 10 describes a Bioinformatics application using multiple sequence alignment of short reads or whole genomes as input. Lastly, Chapter 11 provides a review of RNA and protein secondary structure prediction using the evolution information inferred from multiple sequence alignments. * Covers the full spectrum of the field, from alignment algorithms to scoring methods, practical techniques, and alignment tools and their evaluations * Describes theories and developments of scoring functions and scoring matrices *Examines phylogeny estimation and large-scale homology search Multiple Biological Sequence Alignment: Scoring Functions, Algorithms and Applications is a reference for researchers, engineers, graduate and post-graduate students in bioinformatics, and system biology and molecular biologists. Ken Nguyen, PhD, is an associate professor at Clayton State University, GA, USA. He received his PhD, MSc and BSc degrees in computer science all from Georgia State University. His research interests are in databases, parallel and distribute computing and bioinformatics. He was a Molecular Basis of Disease fellow at Georgia State and is the recipient of the highest graduate honor at Georgia State, the William M. Suttles Graduate Fellowship. Xuan Guo, PhD, is a postdoctoral associate at Oak Ridge National Lab, USA. He received his PhD degree in computer science from Georgia State University in 2015. His research interests are in bioinformatics, machine leaning, and cloud computing. He is an editorial assistant of International Journal of Bioinformatics Research and Applications. Yi Pan, PhD, is a Regents' Professor of Computer Science and an Interim Associate Dean and Chair of Biology at Georgia State University. He received his BE and ME in computer engineering from Tsinghua University in China and his PhD in computer science from the University of Pittsburgh. Dr. Pan's research interests include parallel and distributed computing, optical networks, wireless networks and bioinformatics. He has published more than 180 journal papers with about 60 papers published in various IEEE/ACM journals. He is co-editor along with Albert Y. Zomaya of the Wiley Series in Bioinformatics.
Multiple Instance Learning
by Sebastián Ventura Francisco Herrera Rafael Bello Chris Cornelis Amelia Zafra Dánel Sánchez-Tarragó Sarah VluymansThis book provides a general overview of multiple instance learning (MIL), defining the framework and covering the central paradigms. The authors discuss the most important algorithms for MIL such as classification, regression and clustering. With a focus on classification, a taxonomy is set and the most relevant proposals are specified. Efficient algorithms are developed to discover relevant information when working with uncertainty. Key representative applications are included. This book carries out a study of the key related fields of distance metrics and alternative hypothesis. Chapters examine new and developing aspects of MIL such as data reduction for multi-instance problems and imbalanced MIL data. Class imbalance for multi-instance problems is defined at the bag level, a type of representation that utilizes ambiguity due to the fact that bag labels are available, but the labels of the individual instances are not defined. Additionally, multiple instance multiple label learning is explored. This learning framework introduces flexibility and ambiguity in the object representation providing a natural formulation for representing complicated objects. Thus, an object is represented by a bag of instances and is allowed to have associated multiple class labels simultaneously. This book is suitable for developers and engineers working to apply MIL techniques to solve a variety of real-world problems. It is also useful for researchers or students seeking a thorough overview of MIL literature, methods, and tools.
Multithreading with C# Cookbook - Second Edition
by Eugene AgafonovOver 70 recipes to get you writing powerful and efficient multithreaded, asynchronous, and parallel programs in C# 6.0 About This Book * Rewritten and updated to take advantage of the latest C# 6 features * Learn about multithreaded, asynchronous, and parallel programming through hands-on, code-first examples * Use these recipes to build fast, scalable, and reliable applications in C# Who This Book Is For This book is aimed at those who are new to multithreaded programming, and who are looking for a quick and easy way to get started. It is assumed that you have some experience in C# and .NET already, and you should also be familiar with basic computer science terminology and basic algorithms and data structures. What You Will Learn * Use C# 6.0 asynchronous language features * Work with raw threads, synchronize threads, and coordinate their work * Develop your own asynchronous API with Task Parallel Library * Work effectively with a thread pool * Scale up your server application with I/O threads * Parallelize your LINQ queries with PLINQ * Use common concurrent collections * Apply different parallel programming patterns * Use Reactive Extensions to run asynchronous operations and manage their options In Detail Multi-core processors are synonymous with computing speed and power in today's world, which is why multithreading has become a key concern for C# developers. Multithreaded code helps you create effective, scalable, and responsive applications. This is an easy-to-follow guide that will show you difficult programming problems in context. You will learn how to solve them with practical, hands-on, recipes. With these recipes, you'll be able to start creating your own scalable and reliable multithreaded applications. Starting from learning what a thread is, we guide you through the basics and then move on to more advanced concepts such as task parallel libraries, C# asynchronous functions, and much more. Rewritten to the latest C# specification, C# 6, and updated with new and modern recipes to help you make the most of the hardware you have available, this book will help you push the boundaries of what you thought possible in C#. Style and approach This is an easy-to-follow guide full of hands-on examples of real-world multithreading tasks. Each topic is explained and placed in context, and for the more inquisitive, there are also more in-depth details of the concepts used.
Murach's C# 2015
by Anne Boehm Joel MurachMicrosoft's Visual C# is an elegant, object-oriented language that uses syntax that's similar to C++ and Java. This 2015 edition has been updated throughout to make it easier for you to gain the C# and Visual Studio skills that employers are looking for in today's application developers. This book is for anyone who wants to learn how to use Visual C# 2015 for developing professional Windows Forms applications using Visual Studio 2015 and the .NET Framework. That includes the entire range of developers from complete beginners to experienced Java, C++, and Visual Basic programmers.
Murach's SQL Server 2016 For Developers
by Joel Murach Bryan SyversonIf you want to learn SQL, you've picked the right book. And if you want to learn the specifics of SQL for SQL Server 2016, you've made an especially good choice. Along the way, you'll learn a lot about relational database management systems in general and about SQL Server in particular. Why learn SQL? First, because most programmers would be better at database programming if they knew more about SQL. Second, because SQL programming is a valuable specialty in itself. And third, because knowing SQL is the first step toward becoming a database administrator. In short, knowing SQL makes you more valuable on the job.
Murach's Visual Basic 2015
by Anne BoehmThis core Visual Basic .NET book has been a favorite of developers ever since the 1st edition came out in 2002. So you can be sure that this 6th edition will deliver the professional skills you're looking for. <p><p>To be specific:<p> It's a self-paced book that shows you how to use Visual Studio 2015, VB 2015, and the .NET 4.6 classes to develop Windows Forms applications...whether you're new to programming or not.<p> It's a data programming book that shows you how to create professional database applications using data sources, ADO.NET code, and the Entity Framework, as well as how to use LINQ to query data structures, from collections to arrays to datasets.<p> It's an object-oriented book that shows you how to use business classes, inheritance, and interfaces the way they're used in the real world.<p> When you're done, you'll be able to develop 3-tiered, object-oriented Windows Forms applications the way the best professionals do. <p>And you'll have the core VB and Visual Studio skills that you need to develop any VB application...whether for Windows, the web, or mobile devices.
Music, Mind, and Embodiment: 11th International Symposium, CMMR 2015, Plymouth, UK, June 16-19, 2015, Revised Selected Papers (Lecture Notes in Computer Science #9617)
by Mitsuko Aramaki Richard Kronland-Martinet Sølvi YstadThis book constitutes the thoroughly refereed post-conference of the 11th International Symposium on Computer Music Modeling and Retrieval, CMMR 2015, held in Plymouth, UK, in June 2015. The 30 full papers presented were carefully reviewed and selected from 126 submissions. This year’s post symposium edition contains peer-reviewed and revised articles centered around the conference theme “Music, Mind, and Embodiment”. It is divided into 6 sections devoted to various sound and technology issues with a particular emphasis on performance, music generation, composition, analysis and information retrieval, as well as relations between sound, motion and gestures and human perception and culture.
My Revision Notes AQA A-Level Computer Science
by Bob ReevesWith My Revision Notes you can: Take control of your revision: plan and focus on the areas where you need to improve your knowledge and understanding with advice, summaries and notes from expert authors Achieve your potential by applying computing terms accurately with the help of definitions and key words on all topicsImprove your exam skills by tackling exam-style and self-testing questions
My Revision Notes OCR A level Computer Science
by George Rouse Sean O'Byrne Jason PittWith My Revision Notes you can: Take control of your revision: plan and focus on the areas where you need to improve your knowledge and understanding with advice, summaries and notes from expert authors Achieve your potential by applying computing terms accurately with the help of definitions and key words on all topicsImprove your exam skills by tackling exam-style and self-testing questions
MySQL for the Internet of Things
by Charles BellThis book introduces the problems facing Internet of Things developers and explores current technologies and techniques to help you manage, mine, and make sense of the data being collected through the use of the world's most popular database on the Internet - MySQL. The IoT is poised to change how we interact with and perceive the world around us, and the possibilities are nearly boundless. As more and more connected devices generate data, we will need to solve the problem of how to collect, store, and make sense of IoT data by leveraging the power of database systems. The book begins with an introduction of the MySQL database system and storage of sensor data. Detailed instructions and examples are provided to show how to add database nodes to IoT solutions including how to leverage MySQL high availability, including examples of how to protect data from node outages using advanced features of MySQL. The book closes with a comparison of raw and transformed data showing how transformed data can improve understandability and help you cut through a clutter of superfluous data toward the goal of mining nuggets of useful knowledge. What you'll learn Understand the crisis of vast volumes of data from connected devices Transform data to improve reporting and reduce storage volume Store and aggregate your IoT data across multiple database servers Build localized, low-cost MySQL database servers using small and inexpensive computers Connect Arduino boards and other devices directly to MySQL database servers Build high availability MySQL solutions among low-power computing devices Who this book is for MySQL for the Internet of Things is intended for both hobbyists and professionals who want to learn how to manage their IoT data. Table of Contents 1. The Internet of Things and Data 2. How IOT Data is Stored 3. Hardware for IOT Devices and Data Collection 4. Data Transformation 5. MySQL Primer 6. Building Low-Cost MySQL Database Nodes 7. High Availability IOT Solutions 8. Demonstration of Techniques
NASA Formal Methods
by Sanjai Rayadurgam Oksana TkachukThis book constitutes the proceedings of the 8th International Symposium on NASA Formal Methods, NFM 2016, held in Minneapolis, MN, USA, in June 2016. The 19 full and 10 short papers presented in this volume were carefully reviewed and selected from 70 submissions. The papers were organized in topical sections named: requirements and architectures; testing and run-time enforcement; theorem proving and proofs; application of formal methods; code generation and synthesis; model checking and verification; and correctness and certification.
NTP Security
by Allan LiskaLearn the risks associated with Network Time Protocol (NTP) security and how to minimize those risks while deploying and managing the protocol. You will be able to reduce the disruption of communication between servers on the network and the risk that the entire network will be taken offline. NTP Security: A Quick-Start Guide provides an understanding of how NTP is critical to modern networks and how it can be exploited. You will understand how an attacker can wreak havoc on an insecure network and guidance is provided to help you manage your system and make it more secure. What You Will Learn: Understand the vulnerabilities, flaws, and risks associated with the Network Time protocol (NTP) Analyze NTP traffic and configure NTP on servers and workstations in the network in a more secure manner Use practical solutions to secure NTP and build a robust infrastructure, such as bringing more capability inside the network and creating a smaller attack surface Determine the alternatives to NTP, including how to synchronize network clocks in other ways Who This Book Is For: System administrators, network engineers, and security analysts
Nagios Core Administration Cookbook - Second Edition
by Tom RyderOver 90 hands-on recipes that will employ Nagios Core as the anchor of monitoring on your network About This Book * Master the advanced configuration techniques of Nagios Core to model your network better by improving hosts, services, and contacts * Filter and improve the notifications that Nagios Core sends in response to failed checks, which can greatly assist you when diagnosing problems * Pull Nagios Core's data into a database to write clever custom reports of your own devise Who This Book Is For If you are a network or system administrator and are looking for instructions and examples on working with Nagios Core, then this book is for you. Some basic shell command-line experience is required, and some knowledge of scripting would be helpful when we discuss how plugins work. What You Will Learn * Manage the configuration of Nagios Core with advanced techniques to achieve fine detail in your checks * Find, install, and even write your own check plugins * Filter notifications to send them to the right people or programs at the right time * Work around difficult network accessibility issues and delegate checks to other machines * Tweak a Nagios Core server to achieve both high performance and redundancy in case of disaster * Process the results of checks performed by other machines to monitor backups and similar processes * Extend Nagios Core to allow advanced scripting, reporting, and network visualization behavior In Detail Nagios Core is an open source monitoring framework suitable for any network that ensures both internal and customer-facing services are running correctly and manages notification and reporting behavior to diagnose and fix outages promptly. It allows very fine configuration of exactly when, where, what, and how to check network services to meet both the uptime goals of your network and systems team and the needs of your users. This book shows system and network administrators how to use Nagios Core to its fullest as a monitoring framework for checks on any kind of network services, from the smallest home network to much larger production multi-site services. You will discover that Nagios Core is capable of doing much more than pinging a host or to see whether websites respond. The recipes in this book will demonstrate how to leverage Nagios Core's advanced configuration, scripting hooks, reports, data retrieval, and extensibility to integrate it with your existing systems, and to make it the rock-solid center of your network monitoring world. Style and approach Each chapter contains a set of step-by-step recipes to perform an example of a commonly performed task related to network administration. The book begins by focusing closely on the properties and configuration of Nagios Core itself, and gradually moves on to other pieces of software that can support, manage, and extend the system.
Native Docker Clustering with Swarm
by Chanwit Kaewkasi Fabrizio SoppelsaDeploy, configure, and run clusters of Docker containers with Swarm About This Book • Get to grips with Docker Swarm, one of the key components of the Docker ecosystem. • Optimize Swarm and SwarmKit features for scaling massive applications through containers. • Learn about Docker's scheduling tricks, high availability, security, and platform scalability. Who This Book Is For If you are a Linux admin or a Docker user who wants to natively manage Docker clusters, then this is the book for you. What You Will Learn • Create and manage Swarm Mode clusters of any size • Get a backstage view of the biggest Swarms ever built : Swarm2k and Swarm3k, with their 2,300 and 4,700 nodes • Discovery mechanisms and Raft • Deploy your containerized app on Swarm • Administer Swarm clusters on AWS, Azure, and DigitalOcean • Integrate Flocker volumes with Swarm • Create and manage Swarms on OpenStack Magnum In Detail Docker Swarm serves as one of the crucial components of the Docker ecosystem and offers a native solution for you to orchestrate containers. It's turning out to be one of the preferred choices for Docker clustering thanks to its recent improvements. This book covers Swarm, Swarm Mode, and SwarmKit. It gives you a guided tour on how Swarm works and how to work with Swarm. It describes how to set up local test installations and then moves to huge distributed infrastructures. You will be shown how Swarm works internally, what's new in Swarmkit, how to automate big Swarm deployments, and how to configure and operate a Swarm cluster on the public and private cloud. This book will teach you how to meet the challenge of deploying massive production-ready applications and a huge number of containers on Swarm. You'll also cover advanced topics that include volumes, scheduling, a Libnetwork deep dive, security, and platform scalability. Style and approach A comprehensive guide that covers all aspects of Docker Swarm from setup to customization.