Обучающие программы и энциклопедии.
The second edition of this accepted reference work has been updated to reflect the rapid developments in the field and now covers both 2D and 3D imaging. Written by expert practitioners from leading companies operating in machine vision, this one-stop handbook guides readers through all aspects of image acquisition and image processing, including optics, electronics and software. The authors approach the subject in terms of industrial applications, elucidating such topics as illumination and camera calibration. Initial chapters concentrate on the latest hardware aspects, ranging from lenses and camera systems to camera-computer interfaces, with the software necessary discussed to an equal depth in later sections. These include digital image basics as well as image analysis and image processing. The book concludes with extended coverage of industrial applications in optics and electronics, backed by case studies and design strategies for the conception of complete machine vision systems. As a result, readers are not only able to understand the latest systems, but also to plan and evaluate this technology. With more than 500 images and tables to illustrate relevant principles and steps.Обучающие программы и энциклопедии.
Artificial neural network (ANN) has proven to be a universal approximator for any non-linear continuous function with arbitrary accuracy. This book presents how to apply ANN to measure various software reliability indicators: number of failures in a given time, time between successive failures, fault-prone modules and development efforts. The application of machine learning algorithm i.e. artificial neural networks application in software reliability prediction during testing phase as well as early phases of software development process is presented as well. Applications of artificial neural network for the above purposes are discussed with experimental results in this book so that practitioners can easily use ANN models for predicting software reliability indicators.Обучающие программы и энциклопедии.
Digital forensics and multimedia forensics are rapidly growing disciplines whereby electronic information is extracted and interpreted for use in a court of law. These two fields are finding increasing importance in law enforcement and the investigation of cybercrime as the ubiquity of personal computing and the internet becomes ever-more apparent. Digital forensics involves investigating computer systems and digital artefacts in general, while multimedia forensics is a sub-topic of digital forensics focusing on evidence extracted from both normal computer systems and special multimedia devices, such as digital cameras. This book focuses on the interface between digital forensics and multimedia forensics, bringing two closely related fields of forensic expertise together to identify and understand the current state-of-the-art in digital forensic investigation. Both fields are expertly attended to by contributions from researchers and forensic practitioners specializing in diverse topics such as forensic authentication, forensic triage, forensic photogrammetry, biometric forensics, multimedia device identification, and image forgery detection among many others. Key features: Brings digital and multimedia forensics together with contributions from academia, law enforcement, and the digital forensics industry for extensive coverage of all the major aspects of digital forensics of multimedia data and devices Provides comprehensive and authoritative coverage of digital forensics of multimedia data and devices Offers not only explanations of techniques but also real-world and simulated case studies to illustrate how digital and multimedia forensics techniques work Includes a companion website hosting continually updated supplementary materials ranging from extended and updated coverage of standards to best practice guides, test datasets and more case studiesОбучающие программы и энциклопедии.
A unique investigation of the state of the art in design, architectures, and implementations of advanced computational infrastructures and the applications they support Emerging large-scale adaptive scientific and engineering applications are requiring an increasing amount of computing and storage resources to provide new insights into complex systems. Due to their runtime adaptivity, these applications exhibit complicated behaviors that are highly dynamic, heterogeneous, and unpredictable—and therefore require full-fledged computational infrastructure support for problem solving, runtime management, and dynamic partitioning/balancing. This book presents a comprehensive study of the design, architecture, and implementation of advanced computational infrastructures as well as the adaptive applications developed and deployed using these infrastructures from different perspectives, including system architects, software engineers, computational scientists, and application scientists. Providing insights into recent research efforts and projects, the authors include descriptions and experiences pertaining to the realistic modeling of adaptive applications on parallel and distributed systems. The first part of the book focuses on high-performance adaptive scientific applications and includes chapters that describe high-impact, real-world application scenarios in order to motivate the need for advanced computational engines as well as to outline their requirements. The second part identifies popular and widely used adaptive computational infrastructures. The third part focuses on the more specific partitioning and runtime management schemes underlying these computational toolkits. Presents representative problem-solving environments and infrastructures, runtime management strategies, partitioning and decomposition methods, and adaptive and dynamic applications Provides a unique collection of selected solutions and infrastructures that have significant impact with sufficient introductory materials Includes descriptions and experiences pertaining to the realistic modeling of adaptive applications on parallel and distributed systems The cross-disciplinary approach of this reference delivers a comprehensive discussion of the requirements, design challenges, underlying design philosophies, architectures, and implementation/deployment details of advanced computational infrastructures. It makes it a valuable resource for advanced courses in computational science and software/systems engineering for senior undergraduate and graduate students, as well as for computational and computer scientists, software developers, and other industry professionals.Обучающие программы и энциклопедии.
Edited by a panel of experts, this book fills a gap in the existing literature by comprehensively covering system, processing, and application aspects of biometrics, based on a wide variety of biometric traits. The book provides an extensive survey of biometrics theory, methods,and applications, making it an indispensable source of information for researchers, security experts, policy makers, engineers, practitioners, and graduate students. The book's wide and in-depth coverage of biometrics enables readers to build a strong, fundamental understanding of theory and methods, and provides a foundation for solutions to many of today’s most interesting and challenging biometric problems. Biometric traits covered: Face, Fingerprint, Iris, Gait, Hand Geometry, Signature, Electrocardiogram (ECG), Electroencephalogram (EEG), physiological biometrics. Theory, Methods and Applications covered: Multilinear Discriminant Analysis, Neural Networks for biometrics, classifier design, biometric fusion, Event-Related Potentials, person-specific characteristic feature selection, image and video-based face, recognition/verification, near-infrared face recognition, elastic graph matching, super-resolution of facial images, multimodal solutions, 3D approaches to biometrics, facial aging models for recognition, information theory approaches to biometrics, biologically-inspired methods, biometric encryption, decision-making support in biometric systems, privacy in biometrics.Обучающие программы и энциклопедии.
This book presents a substantial description of the principles and applications of digital holography. The first part of the book deals with mathematical basics and the linear filtering theory necessary to approach the topic. The next part describes the fundamentals of diffraction theory and exhaustively details the numerical computation of diffracted fields using FFT algorithms. A thorough presentation of the principles of holography and digital holography, including digital color holography, is proposed in the third part. A special section is devoted to the algorithms and methods for the numerical reconstruction of holograms. There is also a chapter devoted to digital holographic interferometry with applications in holographic microscopy, quantitative phase contrast imaging, multidimensional deformation investigations, surface shape measurements, fluid mechanics, refractive index investigations, synthetic aperture imaging and information encrypting. Keys so as to understand the differences between digital holography and speckle interferometry and examples of software for hologram reconstructions are also treated in brief. Contents 1. Mathematical Prerequisites. 2. The Scalar Theory of Diffraction. 3. Calculating Diffraction by Fast Fourier Transform. 4. Fundamentals of Holography. 5. Digital Off-Axis Fresnel Holography. 6. Reconstructing Wavefronts Propagated through an Optical System. 7. Digital Holographic Interferometry and Its Applications. Appendix. Examples of Digital Hologram Reconstruction ProgramsОбучающие программы и энциклопедии.
In today’s digital environment, distributed systems are increasingly present in a wide variety of environments, ranging from public software applications to critical systems. Distributed Systems introduces the underlying concepts, the associated design techniques and the related security issues. Distributed Systems: Design and Algorithms, is dedicated to engineers, students, and anyone familiar with algorithms and programming, who want to know more about distributed systems. These systems are characterized by: several components with one or more threads, possibly running on different processors; asynchronous communications with possible additional assumptions (reliability, order preserving, etc.); local views for every component and no shared data between components. This title presents distributed systems from a point of view dedicated to their design and their main principles: the main algorithms are described and placed in their application context, i.e. consistency management and the way they are used in distributed file-systems.Обучающие программы и энциклопедии.
Enterprises and organizations of any kind embedded in today's economic environment are deeply dependent on their ability to take part in collaborations. Consequently, it is strongly required for them to get actively involved for their own benefit in emerging, potentially opportunistic collaborative enterprise networks. The concept of “interoperability” has been defined by INTEROP-VLab as “The ability of an enterprise system or application to interact with others at a low cost in a flexible approach”. Consequently, interoperability of organizations appears as a major issue to succeed in building on the fly emerging enterprise networks. The International Conference on Interoperability for Enterprise Systems and Applications (I-ESA 2014) was held under the motto “interoperability for agility, resilience and plasticity of collaborations” on March 26-28, 2014 and organized by the Ecole des Mines d’Albi-Carmaux, France on behalf of the European Laboratory for Enterprise Interoperability (INTEROP-VLab). On March 24-25, co-located with the conference eight workshops and one doctoral symposium were held in four tracks complementing the program of the I-ESA’14 conference. The workshops and the doctoral symposium address areas of greatest current activity focusing on active discussions among the leading researchers in the area of Enterprise Interoperability. This part of the conference helps the community to operate effectively, building co-operative and supportive international links as well as providing new knowledge of on-going research to practitioners. The workshops and doctoral symposium aimed at exploiting new issues, challenges and solutions for Enterprise Interoperability (EI) and associated domains of innovation such as Smart Industry, Internet-Of-Things, Factories of the Future, EI Applications and Standardisation. These proceedings include the short papers from the I-ESA’14 workshops and the doctoral symposium. The book is split up into 9 sections, one for each workshop and one for the doctoral symposium. All sections were organized following four tracks: (1) EI and Future Internet / Factory of the Future; (2) EI Application Domains and IT; (3) EI Standards; (4) EI Doctoral Symposium. For each section, a workshop report is provided summarizing the content and the issues discussed during the sessions. The goal of the first track was to offer a discussion opportunity on interoperability issues regarding the use of Internet of Things on manufacturing environment (Workshops 1 and 3) on one hand, and regarding the potential of innovation derived from the use of digital methods, architectures and services such as Smart Networks (Workshops 2 and 4) on the other hand. The second track focused on particular application domains that are looking for innovative solutions to support their strong collaborative needs. Thus, the track developed one workshop on the use of EI solution for Future City-Logistics (Workshop 5) and one on the use of EI solutions for Crisis / Disaster Management (Workshop 6). The third track studied the recent developments in EI standardization. Two workshops were dedicated to this issue. The first one has proposed to focus on the management of standardization (Workshop 8) and the second one has chosen to work on the new knowledge on standardization developments in the manufacturing service domain (Workshop 9). The last track, the doctoral symposium presented research results from selected dissertations. The session discussed EI knowledge issues, notably in terms of gathering through social networks or Internet of Things and of exploitation through innovative decision support systems.Обучающие программы и энциклопедии.
In this book the authors identify the basic concepts and recent advances in the acquisition, perception, coding and rendering of color. The fundamental aspects related to the science of colorimetry in relation to physiology (the human visual system) are addressed, as are constancy and color appearance. It also addresses the more technical aspects related to sensors and the color management screen. Particular attention is paid to the notion of color rendering in computer graphics. Beyond color, the authors also look at coding, compression, protection and quality of color images and videos. Individual chapters focus on the LMS specification, color constancy, color appearance models, rendering in synthetic image generation, image sensor technologies, image compression, and quality and secure color imaging. Ideal for researchers, engineers, Master’s and PhD students, Digital Color: Acquisition, Perception, Encoding and Rendering offers a state of the art on all the scientific and technical issues raised by the different stages of the digital color process – acquisition, analysis and processing. Contents 1. Colorimetry and Physiology – The LMS Specification, Fran?oise Vi?not and Jean Le Rohellec. 2. Color Constancy, Jean-Christophe Burie, Majed Chambah and Sylvie Treuillet. 3. Color Appearance Models, Christine Fernandez-Maloigne and Alain Tr?meau. 4. Rendering and Computer Graphics, Bernard P?roche, Samuel Delepoulle and Christophe Renaud. 5. Image Sensor Technology, Fran?ois Berry and Omar Ait Aider. 6. From the Sensor to Color Images, Olivier Losson and Eric Dinet. 7. Color and Image Compression, Abdelhakim Saadane, Mohamed-Chaker Larabi and Christophe Charrier. 8. Protection of Color Images, William Puech, Alain Tr?meau and Philippe Carr?. 9. Quality Assessment Approaches, Mohamed-Chaker Larabi, Abdelhakim Saadane and Christophe Charrier.Обучающие программы и энциклопедии.
This collective work identifies the latest developments in the field of the automatic processing and analysis of digital color images. For researchers and students, it represents a critical state of the art on the scientific issues raised by the various steps constituting the chain of color image processing. It covers a wide range of topics related to computational color imaging, including color filtering and segmentation, color texture characterization, color invariant for object recognition, color and motion analysis, as well as color image and video indexing and retrieval. Contents 1. Color Representation and Processing in Polar Color Spaces, Jes?s Angulo, S?bastien Lef?vre and Olivier Lezoray. 2. Adaptive Median Color Filtering, Fr?d?rique Robert-Inacio and Eric Dinet. 3. Anisotropic Diffusion PDEs for Regularization of Multichannel Images: Formalisms and Applications, David Tschumperl?. 4. Linear Prediction in Spaces with Separate Achromatic and Chromatic Information,Olivier Alata, Imtnan Qazi, Jean-Christophe Burie and Christine Fernandez-Maloigne. 5. Region Segmentation, Alain Cl?ment, Laurent Busin, Olivier Lezoray and Ludovic Macaire. 6. Color Texture Attributes, Nicolas Vandenbroucke, Olivier Alata, Christ?le Lecomte, Alice Porebski and Imtnan Qazi. 7. Photometric Color Invariants for Object Recognition, Damien Muselet. 8. Color Key Point Detectors and Local Color Descriptors, Damien Muselet and Xiaohu Song. 9. Motion Estimation in Color Image Sequences, Bertrand Augereau and Jenny Benois-Pineau.Обучающие программы и энциклопедии.
In a fast changing global economy governed by Enterprise Services and the Future Internet, enterprises and virtual factories will self-organize in distributed, interoperable, innovation Ecosystems where the issues of Enterprise Interoperability need to be solved in a multi-view of information, services and processes throughout Enterprise Networks. The book constitutes the proceedings of five workshops co- located with the Fifth IFIP Working Conference IWEI 2013. It contains the presented peer reviewed papers and summaries of the workshop discussions. Complementing the IWEI Conference program, the workshops aimed at exploiting new issues, challenges and solutions for Enterprise Interoperability and Manufacturing Eco Systems. The scope of the workshops spanned over a range of interoperability issues in Service Science and innovation, Model Driven Service Engineering Architectures, Service Modelling Languages, reference ontology for manufacturing , Case studies and tools particularly for SMEs, Business – IT alignment and related Standardization. Contents 1 – Model Driven Services Engineering Architecture (MDSEA): A Result of MSEE Project An Architecture for Service Modelling in Servitization Context: MDSEA, Y. Ducq. A Set of Templates for MDSEA, D. Chen. 2 – Interoperability to Support Business–IT Alignment Report Workshop 2, I.-S. Fan, V. Taratoukhine, M. Matzner. Interoperability as a Catalyst for Business Innovation, J.H.P. Eloff, M.M. Eloff, M.T. Dlamini, E. Ngassam, D. Ras. Process-Oriented Business Modeling – An Application in the Printing Industry, A. Malsbender, K. Ortbach, R. Plattfaut, M. Voigt, B. Niehaves. A Comparative Study of Modelling Methodologies Using a Concept of Process Consistency, E. Babkin, E. Potapova, Y. Zelenova. Maintenance Support throughout the Life-Cycle of High Value Manufacturing Products. Interoperability Issues, A. Fedotova, V. Taratoukhine, Y. Kupriyanov. Using Enterprise Architecture to Align Business Intelligence Initiatives, I.-S. Fan, S. Warner. Towards Enterprise Architecture Using Solution Architecture Models, V. Agievich, R. Gimranov, V. Taratoukhine, J. Becker. 3 – Standardisation for Interoperability in the Service-Oriented Enterprise Report Workshop 3, M. Zelm, D. Chen. Standardisation in Manufacturing Service Engineering, M. Zelm, G. Doumeingts. Service Modelling Language and Potentials for a New Standard, D. Chen. An Approach to Standardise a Service Life Cycle Management, M. Freitag, D. Kremer, M. Hirsch, M. Zelm. Open Business Model, Process and Service Innovation with VDML and ServiceML, A. J. Berre, H. De Man, Y. Lew, B. Elves?ter, B.M. Ursin-Holm. Reference Ontologies for Manufacturing, R. Young, N. Hastilow, M. Imran, N. Chungoora, Z. Usman, A.-F. Cutting-Decelle. Standardisation Tools for Negotiating Interoperability Solutions, T. Santos, C. Coutinho, A. Cretan, M. Beca, R. Jardim-Goncalves. 4 – Case Studies on Enterprise Interoperability: How IT Managers Profit from EI Research Report Workshop 4, S. Kassel. Experiences of Transferring Approaches of Interoperability into SMEs, F. Gruner, S. Kassel. 5 – Selected New Applications of Enterprise Interoperability . 179 Report Workshop 5, L. Ferreira Pires, P. Johnson. Service-Oriented Enterprise Interoperability in Logistics, W. Hofman. An Ontological Approach to Logistics, L. Daniele, L. Ferreira Pires. Social Vision of Collaboration of Organizations on a Cloud Platform, A. Montarnal, W. Mu, F. B?naben, A.-M. Barthe-Delano?, J. Lamothe. Semantic Standards Quality Measured for Achieving Enterprise Interoperability: The Case of the SETU Standard for Flexible Staffing, E. Folmer, H. Wu. ReОбучающие программы и энциклопедии.
This second edition of the fully revised and updated From Photon to Pixel presents essential elements in modern digital photographic devices. Our universal infatuation with photography profoundly affects its usage and development. While some sides of photographic “culture” remain wholly unchanged – art photography, journalistic and advertising photography, scientific photography, etc. – new facets emerge: leisure or travel photography, everyday life photography, anecdotal, observational or unusual photography, and microcosm, or micro-community, photography with its culmination in the narcissistic selfie. These new forms combine an often simplified manner of photographing and modern means of instantaneous, remote and mass communication. This book does not extend into the sociological study of photography, instead it explains how the digital camera works by examining in detail each of the components that constitutes it to provide the reader with a preliminary guide into the inner workings of this device.Обучающие программы и энциклопедии.
DisCSP (Distributed Constraint Satisfaction Problem) is a general framework for solving distributed problems arising in Distributed Artificial Intelligence. A wide variety of problems in artificial intelligence are solved using the constraint satisfaction problem paradigm. However, there are several applications in multi-agent coordination that are of a distributed nature. In this type of application, the knowledge about the problem, that is, variables and constraints, may be logically or geographically distributed among physical distributed agents. This distribution is mainly due to privacy and/or security requirements. Therefore, a distributed model allowing a decentralized solving process is more adequate to model and solve such kinds of problem. The distributed constraint satisfaction problem has such properties. Contents Introduction Part 1. Background on Centralized and Distributed Constraint Reasoning 1. Constraint Satisfaction Problems 2. Distributed Constraint Satisfaction Problems Part 2. Synchronous Search Algorithms for DisCSPs 3. Nogood Based Asynchronous Forward Checking (AFC-ng) 4. Asynchronous Forward Checking Tree (AFC-tree) 5. Maintaining Arc Consistency Asynchronously in Synchronous Distributed Search Part 3. Asynchronous Search Algorithms and Ordering Heuristics for DisCSPs 6. Corrigendum to “Min-domain Retroactive Ordering for Asynchronous Backtracking” 7. Agile Asynchronous BackTracking (Agile-ABT) Part 4. DisChoco 2.0: A Platform for Distributed Constraint Reasoning 8. DisChoco 2.0 9. Conclusion About the Authors Mohamed Wahbi is currently an associate lecturer at Ecole des Mines de Nantes in France. He received his PhD degree in Computer Science from University Montpellier 2, France and Mohammed V University-Agdal, Morocco in 2012 and his research focused on Distributed Constraint Reasoning.Обучающие программы и энциклопедии.
Advanced Graph Theory focuses on some of the main notions arising in graph theory with an emphasis from the very start of the book on the possible applications of the theory and the fruitful links existing with linear algebra. The second part of the book covers basic material related to linear recurrence relations with application to counting and the asymptotic estimate of the rate of growth of a sequence satisfying a recurrence relation.Обучающие программы и энциклопедии.
Volume 3 of the second edition of the fully revised and updated Digital Signal and Image Processing using MATLAB®, after first two volumes on the “Fundamentals” and “Advances and Applications: The Deterministic Case”, focuses on the stochastic case. It will be of particular benefit to readers who already possess a good knowledge of MATLAB®, a command of the fundamental elements of digital signal processing and who are familiar with both the fundamentals of continuous-spectrum spectral analysis and who have a certain mathematical knowledge concerning Hilbert spaces. This volume is focused on applications, but it also provides a good presentation of the principles. A number of elements closer in nature to statistics than to signal processing itself are widely discussed. This choice comes from a current tendency of signal processing to use techniques from this field. More than 200 programs and functions are provided in the MATLAB® language, with useful comments and guidance, to enable numerical experiments to be carried out, thus allowing readers to develop a deeper understanding of both the theoretical and practical aspects of this subject.Обучающие программы и энциклопедии.
Nowadays, billions of lines of code are in the COBOL programming language. This book is an analysis, a diagnosis, a strategy, a MDD method and a tool to transform legacy COBOL into modernized applications that comply with Internet computing, Service-Oriented Architecture (SOA) and the Cloud. It serves as a blueprint for those in charge of finding solutions to this considerable challenge.Обучающие программы и энциклопедии.
Evolutionary algorithms are bio-inspired algorithms based on Darwin’s theory of evolution. They are expected to provide non-optimal but good quality solutions to problems whose resolution is impracticable by exact methods. In six chapters, this book presents the essential knowledge required to efficiently implement evolutionary algorithms. Chapter 1 describes a generic evolutionary algorithm as well as the basic operators that compose it. Chapter 2 is devoted to the solving of continuous optimization problems, without constraint. Three leading approaches are described and compared on a set of test functions. Chapter 3 considers continuous optimization problems with constraints. Various approaches suitable for evolutionary methods are presented. Chapter 4 is related to combinatorial optimization. It provides a catalog of variation operators to deal with order-based problems. Chapter 5 introduces the basic notions required to understand the issue of multi-objective optimization and a variety of approaches for its application. Finally, Chapter 6 describes different approaches of genetic programming able to evolve computer programs in the context of machine learning.Обучающие программы и энциклопедии.
The ability of future industry to create interactive, flexible and always-on connections between design, manufacturing and supply is an ongoing challenge, affecting competitiveness, efficiency and resourcing. The goal of enterprise interoperability (EI) research is therefore to address the effectiveness of solutions that will successfully prepare organizations for the advent and uptake of new technologies. This volume outlines results and practical concepts from recent and ongoing European research studies in EI, and examines the results of research and discussions cultivated at the I-ESA 2018 conference, “Smart services and business impact of enterprise interoperability”. The conference, designed to encourage collaboration between academic inquiry and real-world industry applications, addressed a number of advanced multidisciplinary topics including Industry 4.0, Big Data, the Internet of Things, Cloud computing, ontology, artificial intelligence, virtual reality and enterprise modelling for future “smart” manufacturing. Readers will find this book to be a source of invaluable knowledge for enterprise architects in a range of industries and organizations.Обучающие программы и энциклопедии.
The book provides an overview of the most advanced quantum informational geometric techniques, which can help quantum communication theorists analyze quantum channels, such as security or additivity properties. Each section addresses an area of major research of quantum information theory and quantum communication networks. The authors present the fundamental theoretical results of quantum information theory, while also presenting the details of advanced quantum ccommunication protocols with clear mathematical and information theoretical background. This book bridges the gap between quantum physics, quantum information theory, and practical engineering.Обучающие программы и энциклопедии.
From theory to techniques, the first all-in-one resource for EIS There is a clear demand in advanced process industries, defense, and Internet and communication (VoIP) applications for intelligent yet adaptive/evolving systems. Evolving Intelligent Systems is the first self- contained volume that covers this newly established concept in its entirety, from a systematic methodology to case studies to industrial applications. Featuring chapters written by leading world experts, it addresses the progress, trends, and major achievements in this emerging research field, with a strong emphasis on the balance between novel theoretical results and solutions and practical real-life applications. Explains the following fundamental approaches for developing evolving intelligent systems (EIS): the Hierarchical Prioritized Structure the Participatory Learning Paradigm the Evolving Takagi-Sugeno fuzzy systems (eTS+) the evolving clustering algorithm that stems from the well-known Gustafson-Kessel offline clustering algorithm Emphasizes the importance and increased interest in online processing of data streams Outlines the general strategy of using the fuzzy dynamic clustering as a foundation for evolvable information granulation Presents a methodology for developing robust and interpretable evolving fuzzy rule-based systems Introduces an integrated approach to incremental (real-time) feature extraction and classification Proposes a study on the stability of evolving neuro-fuzzy recurrent networks Details methodologies for evolving clustering and classification Reveals different applications of EIS to address real problems in areas of: evolving inferential sensors in chemical and petrochemical industry learning and recognition in robotics Features downloadable software resources Evolving Intelligent Systems is the one-stop reference guide for both theoretical and practical issues for computer scientists, engineers, researchers, applied mathematicians, machine learning and data mining experts, graduate students, and professionals.Обучающие программы и энциклопедии.
Presents the Bayesian approach to statistical signal processing for a variety of useful model sets This book aims to give readers a unified Bayesian treatment starting from the basics (Baye’s rule) to the more advanced (Monte Carlo sampling), evolving to the next-generation model-based techniques (sequential Monte Carlo sampling). This next edition incorporates a new chapter on “Sequential Bayesian Detection,” a new section on “Ensemble Kalman Filters” as well as an expansion of Case Studies that detail Bayesian solutions for a variety of applications. These studies illustrate Bayesian approaches to real-world problems incorporating detailed particle filter designs, adaptive particle filters and sequential Bayesian detectors. In addition to these major developments a variety of sections are expanded to “fill-in-the gaps” of the first edition. Here metrics for particle filter (PF) designs with emphasis on classical “sanity testing” lead to ensemble techniques as a basic requirement for performance analysis. The expansion of information theory metrics and their application to PF designs is fully developed and applied. These expansions of the book have been updated to provide a more cohesive discussion of Bayesian processing with examples and applications enabling the comprehension of alternative approaches to solving estimation/detection problems. The second edition of Bayesian Signal Processing features: “Classical” Kalman filtering for linear, linearized, and nonlinear systems; “modern” unscented and ensemble Kalman filters: and the “next-generation” Bayesian particle filters Sequential Bayesian detection techniques incorporating model-based schemes for a variety of real-world problems Practical Bayesian processor designs including comprehensive methods of performance analysis ranging from simple sanity testing and ensemble techniques to sophisticated information metrics New case studies on adaptive particle filtering and sequential Bayesian detection are covered detailing more Bayesian approaches to applied problem solving MATLAB® notes at the end of each chapter help readers solve complex problems using readily available software commands and point out other software packages available Problem sets included to test readers’ knowledge and help them put their new skills into practice Bayesian Signal Processing, Second Edition is written for all students, scientists, and engineers who investigate and apply signal processing to their everyday problems.Обучающие программы и энциклопедии.
A practical guide to analog and mixed-signal electronics, with an emphasis on design problems and applications This book provides an in-depth coverage of essential analog and mixed-signal topics such as power amplifiers, active filters, noise and dynamic range, analog-to-digital and digital-to-analog conversion techniques, phase-locked loops, and switching power supplies. Readers will learn the basics of linear systems, types of nonlinearities and their effects, op-amp circuits, the high-gain analog filter-amplifier, and signal generation. The author uses system design examples to motivate theoretical explanations and covers system-level topics not found in most textbooks. Provides references for further study and problems at the end of each chapter Includes an appendix describing test equipment useful for analog and mixed-signal work Examines the basics of linear systems, types of nonlinearities and their effects, op-amp circuits, the high-gain analog filter-amplifier, and signal generation Comprehensive and detailed, Analog and Mixed-Signal Electronics is a great introduction to analog and mixed-signal electronics for EE undergraduates, advanced electronics students, and for those involved in computer engineering, biomedical engineering, computer science, and physics.Обучающие программы и энциклопедии.
A comprehensive guide to the theory and practice of signal enhancement and array signal processing, including matlab codes, exercises and instructor and solution manuals Systematically introduces the fundamental principles, theory and applications of signal enhancement and array signal processing in an accessible manner Offers an updated and relevant treatment of array signal processing with rigor and concision Features a companion website that includes presentation files with lecture notes, homework exercises, course projects, solution manuals, instructor manuals, and Matlab codes for the examples in the bookОбучающие программы и энциклопедии.
Describes and discusses the variants of kernel analysis methods for data types that have been intensely studied in recent years This book covers kernel analysis topics ranging from the fundamental theory of kernel functions to its applications. The book surveys the current status, popular trends, and developments in kernel analysis studies. The author discusses multiple kernel learning algorithms and how to choose the appropriate kernels during the learning phase. Data-Variant Kernel Analysis is a new pattern analysis framework for different types of data configurations. The chapters include data formations of offline, distributed, online, cloud, and longitudinal data, used for kernel analysis to classify and predict future state. Data-Variant Kernel Analysis: Surveys the kernel analysis in the traditionally developed machine learning techniques, such as Neural Networks (NN), Support Vector Machines (SVM), and Principal Component Analysis (PCA) Develops group kernel analysis with the distributed databases to compare speed and memory usages Explores the possibility of real-time processes by synthesizing offline and online databases Applies the assembled databases to compare cloud computing environments Examines the prediction of longitudinal data with time-sequential configurations Data-Variant Kernel Analysis is a detailed reference for graduate students as well as electrical and computer engineers interested in pattern analysis and its application in colon cancer detection.Обучающие программы и энциклопедии.
A new approach to unsupervised learning Evolving technologies have brought about an explosion of information in recent years, but the question of how such information might be effectively harvested, archived, and analyzed remains a monumental challenge—for the processing of such information is often fraught with the need for conceptual interpretation: a relatively simple task for humans, yet an arduous one for computers. Inspired by the relative success of existing popular research on self-organizing neural networks for data clustering and feature extraction, Unsupervised Learning: A Dynamic Approach presents information within the family of generative, self-organizing maps, such as the self-organizing tree map (SOTM) and the more advanced self-organizing hierarchical variance map (SOHVM). It covers a series of pertinent, real-world applications with regard to the processing of multimedia data—from its role in generic image processing techniques, such as the automated modeling and removal of impulse noise in digital images, to problems in digital asset management and its various roles in feature extraction, visual enhancement, segmentation, and analysis of microbiological image data. Self-organization concepts and applications discussed include: Distance metrics for unsupervised clustering Synaptic self-amplification and competition Image retrieval Impulse noise removal Microbiological image analysis Unsupervised Learning: A Dynamic Approach introduces a new family of unsupervised algorithms that have a basis in self-organization, making it an invaluable resource for researchers, engineers, and scientists who want to create systems that effectively model oppressive volumes of data with little or no user intervention.Обучающие программы и энциклопедии.
A comprehensive guide to the fundamental concepts, designs, and implementation schemes, performance considerations, and applications of arithmetic circuits for DSP Arithmetic Circuits for DSP Applications is a complete resource on arithmetic circuits for digital signal processing (DSP). It covers the key concepts, designs and developments of different types of arithmetic circuits, which can be used for improving the efficiency of implementation of a multitude of DSP applications. Each chapter includes various applications of the respective class of arithmetic circuits along with information on the future scope of research. Written for students, engineers, and researchers in electrical and computer engineering, this comprehensive text offers a clear understanding of different types of arithmetic circuits used for digital signal processing applications. The text includes contributions from noted researchers on a wide range of topics, including a review of circuits used in implementing basic operations like additions and multiplications; distributed arithmetic as a technique for the multiplier-less implementation of inner products for DSP applications; discussions on look up table-based techniques and their key applications; CORDIC circuits for calculation of trigonometric, hyperbolic and logarithmic functions; real and complex multiplications, division, and square-root; solution of linear systems; eigenvalue estimation; singular value decomposition; QR factorization and many other functions through the use of simple shift-add operations; and much more. This book serves as a comprehensive resource, which describes the arithmetic circuits as fundamental building blocks for state-of-the-art DSP and reviews in – depth the scope of their applications.Обучающие программы и энциклопедии.
Originally published in 1968, Harry Van Trees’s Detection, Estimation, and Modulation Theory, Part I is one of the great time-tested classics in the field of signal processing. Highly readable and practically organized, it is as imperative today for professionals, researchers, and students in optimum signal processing as it was over thirty years ago. The second edition is a thorough revision and expansion almost doubling the size of the first edition and accounting for the new developments thus making it again the most comprehensive and up-to-date treatment of the subject. With a wide range of applications such as radar, sonar, communications, seismology, biomedical engineering, and radar astronomy, among others, the important field of detection and estimation has rarely been given such expert treatment as it is here. Each chapter includes section summaries, realistic examples, and a large number of challenging problems that provide excellent study material. This volume which is Part I of a set of four volumes is the most important and widely used textbook and professional reference in the field.Обучающие программы и энциклопедии.
This book presents the methods, tools and techniques that are currently being used to recognise (automatically) the affect, emotion, personality and everything else beyond linguistics (‘paralinguistics’) expressed by or embedded in human speech and language. It is the first book to provide such a systematic survey of paralinguistics in speech and language processing. The technology described has evolved mainly from automatic speech and speaker recognition and processing, but also takes into account recent developments within speech signal processing, machine intelligence and data mining. Moreover, the book offers a hands-on approach by integrating actual data sets, software, and open-source utilities which will make the book invaluable as a teaching tool and similarly useful for those professionals already in the field. Key features: Provides an integrated presentation of basic research (in phonetics/linguistics and humanities) with state-of-the-art engineering approaches for speech signal processing and machine intelligence. Explains the history and state of the art of all of the sub-fields which contribute to the topic of computational paralinguistics. C overs the signal processing and machine learning aspects of the actual computational modelling of emotion and personality and explains the detection process from corpus collection to feature extraction and from model testing to system integration. Details aspects of real-world system integration including distribution, weakly supervised learning and confidence measures. Outlines machine learning approaches including static, dynamic and context‑sensitive algorithms for classification and regression. Includes a tutorial on freely available toolkits, such as the open-source ‘openEAR’ toolkit for emotion and affect recognition co-developed by one of the authors, and a listing of standard databases and feature sets used in the field to allow for immediate experimentation enabling the reader to build an emotion detection model on an existing corpus.Обучающие программы и энциклопедии.
Provides coverage of the major theories and technologies involved in the lifecycle of 3D video content delivery Presenting the technologies used in end-to-end 3D video communication systems, this reference covers 3D graphics and video coding, content creation and display, and communications and networking. It covers the full range of key areas from the fundamentals of 3D visual representation to the latest 3D video coding techniques, relevant communication infrastructure and networks to the 3D quality of experience. The book is structured to logically lead readers through the topic, starting with generic and fundamental information, continuing with a detailed section of different visualisation techniques before concluding with an extensive view of 3D mobile communication systems and trends. The authors give most focus to four important areas: 3D video coding and communications; 3D graphics/gaming and mobile communications; end-to-end 3D ecosystem (including 3D display, 3D player, networking facility and 3D quality issues), and future communications and networks advances for emerging 3D experience. Presents the theory and key concepts behind the latest 3D visual coding framework, standards, and corresponding quality assessment Provides fundamental material which forms the basis for future research on enhancing the performance of 3D visual communications over current and future wireless networks Covers important topics including: 3D video coding and communications; 3D graphics/gaming and mobile communications; end-to-end 3D ecosystem; and future communications and networks advances for emerging 3D experience Essential reading for engineers involved in the research, design and development of 3D visual coding and 3D visual transmission systems and technologies, as well as academic and industrial researchers.Обучающие программы и энциклопедии.
This book provides a practical approach to harnessing knowledge in organizations. Its focus is on knowledge sharing, tacit knowing, and a view of knowledge as an accomplishment in social interaction. The aim of this book is to explore and show how the phenomena of trust, risk and identity, as contexts constructed by speakers themselves, influence and mediate knowledge sharing in organizational encounters. The research particularly reveals how tacit knowledge (knowing), affects the scope and directions of everyday conversation. The first part of the book presents a comprehensive critical appraisal and analysis of the field of organizational knowledge management, followed by an introduction to the theory and methodology of discourse analysis, and a view of tacit knowing drawn from studies in implicit learning. The second part reports the detailed analysis and findings of original field research, investigating how participants in regular organizational meetings, including a discussion forum, manage the business of sharing knowledge. From the perspective of the research methodology, drawing on Discursive Psychology, knowledge is approached as an accomplishment in social interaction, with talk and text shown to be constructive, functional and action-oriented. Presents a rigorous, evidence-based approach to Knowledge Management using original research Approaches discourse as the location of knowledge work, and the site to which knowledge management practice should be focused Positions the actions of knowledge work in everyday talk and text, thus giving practitioners a ready toolset to improve their strategies, practices and understanding of knowledge within organizations Knowledge and Discourse Matters: Relocating Knowledge Management’s Sphere of Interest onto Language is a great reference for organizational leaders, knowledge managers, and human resource managers. Dr. Lesley Crane is an independent consultant specializing in knowledge management, and technology supported learning for adults (e-learning). Much of her consultancy work involves providing strategic advice and research on the effective use of e-content, e-tools and the use of new technologies in the delivery of teaching and learning. Prior to working as a consultant, Lesley was Managing Director of her own SME business specializing in creative e-learning design and development for public and private sector organizations.Обучающие программы и энциклопедии.
Describes how evolutionary algorithms (EAs) can be used to identify, model, and minimize day-to-day problems that arise for researchers in optimization and mobile networking Mobile ad hoc networks (MANETs), vehicular networks (VANETs), sensor networks (SNs), and hybrid networks—each of these require a designer’s keen sense and knowledge of evolutionary algorithms in order to help with the common issues that plague professionals involved in optimization and mobile networking. This book introduces readers to both mobile ad hoc networks and evolutionary algorithms, presenting basic concepts as well as detailed descriptions of each. It demonstrates how metaheuristics and evolutionary algorithms (EAs) can be used to help provide low-cost operations in the optimization process—allowing designers to put some “intelligence” or sophistication into the design. It also offers efficient and accurate information on dissemination algorithms, topology management, and mobility models to address challenges in the field. Evolutionary Algorithms for Mobile Ad Hoc Networks: Instructs on how to identify, model, and optimize solutions to problems that arise in daily research Presents complete and up-to-date surveys on topics like network and mobility simulators Provides sample problems along with solutions/descriptions used to solve each, with performance comparisons Covers current, relevant issues in mobile networks, like energy use, broadcasting performance, device mobility, and more Evolutionary Algorithms for Mobile Ad Hoc Networks is an ideal book for researchers and students involved in mobile networks, optimization, advanced search techniques, and multi-objective optimization.Обучающие программы и энциклопедии.
While other books on the market provide limited coverage of advanced CDNs and streaming technologies, concentrating solely on the fundamentals, this book provides an up-to-date comprehensive coverage of the state-of-the-art advancements in CDNs, with a special focus on Cloud-based CDNs. The book includes CDN and media streaming basics, performance models, practical applications, and business analysis. It features industry case studies, CDN applications, and open research issues to aid practitioners and researchers, and a market analysis to provide a reference point for commercial entities. The book covers Adaptive Bitrate Streaming (ABR), Content Delivery Cloud (CDC), Web Acceleration, Front End Optimization (FEO), Transparent Caching, Next Generation CDNs, CDN Business Intelligence and more. Provides an in-depth look at Cloud-based CDNs Includes CDN and streaming media basics and tutorials Aimed to instruct systems architects, practitioners, product developers, and researchers Material is divided into introductory subjects, advanced content, and specialist areasОбучающие программы и энциклопедии.
A concise, engineering-oriented resource that provides practical support to IT professionals and those responsible for the quality of the software or systems they develop Software quality stems from two distinctive, but associated, topics in software engineering: software functional quality and software structural quality. This book studies the tenets of both of these notions, which focus on the efficiency and value of a design, respectively. It addresses engineering quality on both the application and system levels with attention to information systems (IS) and embedded systems (ES) as well as recent developments. Software Quality Engineering introduces the basic concepts of quality engineering like the nature of the engineering process, quality models and measurements, and evaluation quality, and provides a step-by-step overview of the application of software quality engineering in commonly recognized phases of the software development process. It also discusses management of software quality engineering processes, with special attention to budget, planning, conflict resolution, and traceability of quality requirements. Targeted at graduate engineering students and software quality specialists, Software Quality Engineering: Provides an analysis of interdependence between software functionality and its quality Includes a list of software quality engineering “to-dos” and models of software quality requirements traceability Covers the practical use of related ISO/IEC JTCI/SC7 standardsОбучающие программы и энциклопедии.
A comprehensive, practical book on software management that dispels real-world issues through relevant case studies Software managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: Software War Stories. This book provides readers with practical advice on how to handle the many issues that can arise as a software project unfolds. It utilizes case studies that focus on what can be done to establish and meet reasonable expectations as they occur in government, industrial, and academic settings. The book also offers important discussions on both traditional and agile methods as well as lean development concepts. Software War Stories: Covers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems Includes coverage of topics ranging from planning, estimating, and organizing to risk and opportunity management Uses twelve case studies to communicate lessons learned by the author in practice Offers end-of-chapter exercises, sample solutions, and a blog for providing updates and answers to readers' questions Software War Stories: Case Studies in Software Management mentors practitioners, software engineers, students and more, providing relevant situational examples encountered when managing software projects and organizations.Обучающие программы и энциклопедии.
3D Face Modeling, Analysis and Recognition presents methodologies for analyzing shapes of facial surfaces, develops computational tools for analyzing 3D face data, and illustrates them using state-of-the-art applications. The methodologies chosen are based on efficient representations, metrics, comparisons, and classifications of features that are especially relevant in the context of 3D measurements of human faces. These frameworks have a long-term utility in face analysis, taking into account the anticipated improvements in data collection, data storage, processing speeds, and application scenarios expected as the discipline develops further. The book covers face acquisition through 3D scanners and 3D face pre-processing, before examining the three main approaches for 3D facial surface analysis and recognition: facial curves; facial surface features; and 3D morphable models. Whilst the focus of these chapters is fundamentals and methodologies, the algorithms provided are tested on facial biometric data, thereby continually showing how the methods can be applied. Key features: • Explores the underlying mathematics and will apply these mathematical techniques to 3D face analysis and recognition • Provides coverage of a wide range of applications including biometrics, forensic applications, facial expression analysis, and model fitting to 2D images • Contains numerous exercises and algorithms throughout the bookОбучающие программы и энциклопедии.
Integrates the theory and applications of statistics using R A Course in Statistics with R has been written to bridge the gap between theory and applications and explain how mathematical expressions are converted into R programs. The book has been primarily designed as a useful companion for a Masters student during each semester of the course, but will also help applied statisticians in revisiting the underpinnings of the subject. With this dual goal in mind, the book begins with R basics and quickly covers visualization and exploratory analysis. Probability and statistical inference, inclusive of classical, nonparametric, and Bayesian schools, is developed with definitions, motivations, mathematical expression and R programs in a way which will help the reader to understand the mathematical development as well as R implementation. Linear regression models, experimental designs, multivariate analysis, and categorical data analysis are treated in a way which makes effective use of visualization techniques and the related statistical techniques underlying them through practical applications, and hence helps the reader to achieve a clear understanding of the associated statistical models. Key features: Integrates R basics with statistical concepts Provides graphical presentations inclusive of mathematical expressions Aids understanding of limit theorems of probability with and without the simulation approach Presents detailed algorithmic development of statistical models from scratch Includes practical applications with over 50 data setsОбучающие программы и энциклопедии.
How Geographic Redundancy Can Improve Service Availability and Reliability of Computer-Based Systems Enterprises make significant investments in geographically redundant systems to mitigate the very unlikely risk of a natural or man-made disaster rendering their primary site inaccessible or destroying it completely. While geographic redundancy has obvious benefits for disaster recovery, it is far less obvious what benefit georedundancy offers for more common hardware, software, and human failures. Beyond Redundancy provides both a theoretical and practical treatment of the feasible and likely benefits from geographic redundancy for both service availability and service reliability. The book is organized into three sections: Basics provides the necessary background on georedundancy and service availability Modeling and Analysis of Redundancy gives the technical and mathematical details of service availability modeling of georedundant configurations Recommendations offers specific recommendations on architecture, requirements, design, testing, and analysis of georedundant configurations A complete georedundant case study is included to illustrate the recommendations. The book considers both georedundant systems and georedundant solutions. The text also provides a general discussion about the capital expense/operating expense tradeoff that frames system redundancy and georedundancy. These added features make Beyond Redundancy an invaluable resource for network/system planners, IS/IT personnel, system architects, system engineers, developers, testers, and disaster recovery/business continuity consultants and planners.Обучающие программы и энциклопедии.
Automatic Modulation Classification (AMC) has been a key technology in many military, security, and civilian telecommunication applications for decades. In military and security applications, modulation often serves as another level of encryption; in modern civilian applications, multiple modulation types can be employed by a signal transmitter to control the data rate and link reliability. This book offers comprehensive documentation of AMC models, algorithms and implementations for successful modulation recognition. It provides an invaluable theoretical and numerical comparison of AMC algorithms, as well as guidance on state-of-the-art classification designs with specific military and civilian applications in mind. Key Features: Provides an important collection of AMC algorithms in five major categories, from likelihood-based classifiers and distribution-test-based classifiers to feature-based classifiers, machine learning assisted classifiers and blind modulation classifiers Lists detailed implementation for each algorithm based on a unified theoretical background and a comprehensive theoretical and numerical performance comparison Gives clear guidance for the design of specific automatic modulation classifiers for different practical applications in both civilian and military communication systems Includes a MATLAB toolbox on a companion website offering the implementation of a selection of methods discussed in the bookОбучающие программы и энциклопедии.
A unified view of the use of computer vision technology for different types of vehicles Computer Vision in Vehicle Technology focuses on computer vision as on-board technology, bringing together fields of research where computer vision is progressively penetrating: the automotive sector, unmanned aerial and underwater vehicles. It also serves as a reference for researchers of current developments and challenges in areas of the application of computer vision, involving vehicles such as advanced driver assistance (pedestrian detection, lane departure warning, traffic sign recognition), autonomous driving and robot navigation (with visual simultaneous localization and mapping) or unmanned aerial vehicles (obstacle avoidance, landscape classification and mapping, fire risk assessment). The overall role of computer vision for the navigation of different vehicles, as well as technology to address on-board applications, is analysed. Key features: Presents the latest advances in the field of computer vision and vehicle technologies in a highly informative and understandable way, including the basic mathematics for each problem. Provides a comprehensive summary of the state of the art computer vision techniques in vehicles from the navigation and the addressable applications points of view. Offers a detailed description of the open challenges and business opportunities for the immediate future in the field of vision based vehicle technologies. This is essential reading for computer vision researchers, as well as engineers working in vehicle technologies, and students of computer vision.Обучающие программы и энциклопедии.
A comprehensive new edition on mobile computing—covering both mobile and sensor data The new paradigm of pervasive computing was born from the needs of highly mobile workers to access and transfer data while on the go. Significant advances in the technology have lent and will continue to lend prevalence to its use—especially in m-commerce. Covering both mobile data and sensor data, this comprehensive text offers updated research on sensor technology, data stream processing, mobile database security, and contextual processing. Packed with cases studies, exercises, and examples, Fundamentals of Pervasive Information Management Systems covers essential aspects of wireless communication and provides a thorough discussion about managing information on mobile database systems (MDS). It addresses the integration of web and workflow with mobile computing and looks at the current state of research. Fundamentals of Pervasive Information Management Systems presents chapters on: Mobile Database System Mobile and Wireless Communication Location and Handoff Management Fundamentals of Database Processing Introduction to Concurrency Control Mechanisms Effect of Mobility on Data Processing Transaction Management in Mobile Database Systems Mobile Database Recovery Wireless Information Dissemination Introduction to Sensor Technology Sensor Technology and Data Streams Management Sensor Network Deployment: Case Studies Fundamentals of Pervasive Information Management Systems is an ideal book for researchers, teachers, and graduate students of mobile computing. The book may also be used as a reference text for researchers or managers.Обучающие программы и энциклопедии.
Here is a book that takes the sting out of learning object-oriented design patterns! Using vignettes from the fictional world of Harry Potter, author Avinash C. Kak provides a refreshing alternative to the typically abstract and dry object-oriented design literature. Designing with Objects is unique. It explains design patterns using the short-story medium instead of sterile examples. It is the third volume in a trilogy by Avinash C. Kak, following Programming with Objects (Wiley, 2003) and Scripting with Objects (Wiley, 2008). Designing with Objects confronts how difficult it is for students to learn complex patterns based on conventional scenarios that they may not be able to relate to. In contrast, it shows that stories from the fictional world of Harry Potter provide highly relatable and engaging models. After explaining core notions in a pattern and its typical use in real-world applications, each chapter shows how a pattern can be mapped to a Harry Potter story. The next step is an explanation of the pattern through its Java implementation. The following patterns appear in three sections: Abstract Factory, Builder, Factory Method, Prototype, and Singleton; Adapter, Bridge, Composite, Decorator, Facade, Flyweight, and Proxy; and the Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, and Visitor. For readers’ use, Java code for each pattern is included in the book’s companion website. All code examples in the book are available for download on a companion website with resources for readers and instructors. A refreshing alternative to the abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject. In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the fictional Harry Potter seriesОбучающие программы и энциклопедии.
The essential guide to solving algorithmic and networking problems in commercial computer games, revised and extended Algorithms and Networking for Computer Games, Second Edition is written from the perspective of the computer scientist. Combining algorithmic knowledge and game-related problems, it explores the most common problems encountered in game programing. The first part of the book presents practical algorithms for solving “classical” topics, such as random numbers, procedural generation, tournaments, group formations and game trees. The authors also focus on how to find a path in, create the terrain of, and make decisions in the game world. The second part introduces networking related problems in computer games, focusing on four key questions: how to hide the inherent communication delay, how to best exploit limited network resources, how to cope with cheating and how to measure the on-line game data. Thoroughly revised, updated, and expanded to reflect the many constituent changes occurring in the commercial gaming industry since the original, this Second Edition, like the first, is a timely, comprehensive resource offering deeper algorithmic insight and more extensive coverage of game-specific networking problems than ordinarily encountered in game development books. Algorithms and Networking for Computer Games, Second Edition: Provides algorithmic solutions in pseudo-code format, which emphasises the idea behind the solution, and can easily be written into a programming language of choice Features a section on the Synthetic player, covering decision-making, influence maps, finite-state machines, flocking, fuzzy sets, and probabilistic reasoning and noise generation Contains in-depth treatment of network communication, including dead-reckoning, local perception filters, cheating prevention and on-line metrics Now includes 73 ready-to-use algorithms and 247 illustrative exercises Algorithms and Networking for Computer Games, Second Edition is a must-have resource for advanced undergraduate and graduate students taking computer game related courses, postgraduate researchers in game-related topics, and developers interested in deepening their knowledge of the theoretical underpinnings of computer games and in learning new approaches to game design and programming.Обучающие программы и энциклопедии.
Learn to fully harness the power of Microsoft Excel® to perform scientific and engineering calculations With this text as your guide, you can significantly enhance Microsoft Excel's® capabilities to execute the calculations needed to solve a variety of chemical, biochemical, physical, engineering, biological, and medicinal problems. The text begins with two chapters that introduce you to Excel's Visual Basic for Applications (VBA) programming language, which allows you to expand Excel's® capabilities, although you can still use the text without learning VBA. Following the author's step-by-step instructions, here are just a few of the calculations you learn to perform: Use worksheet functions to work with matrices Find roots of equations and solve systems of simultaneous equations Solve ordinary differential equations and partial differential equations Perform linear and non-linear regression Use random numbers and the Monte Carlo method This text is loaded with examples ranging from very basic to highly sophisticated solutions. More than 100 end-of-chapter problems help you test and put your knowledge to practice solving real-world problems. Answers and explanatory notes for most of the problems are provided in an appendix. The CD-ROM that accompanies this text provides several useful features: All the spreadsheets, charts, and VBA code needed to perform the examples from the text Solutions to most of the end-of-chapter problems An add-in workbook with more than twenty custom functions This text does not require any background in programming, so it is suitable for both undergraduate and graduate courses. Moreover, practitioners in science and engineering will find that this guide saves hours of time by enabling them to perform most of their calculations with one familiar spreadsheet packageОбучающие программы и энциклопедии.
Based on their own experiences of in-depth case studies of software projects in international corporations, in this book the authors present detailed practical guidelines on the preparation, conduct, design and reporting of case studies of software engineering. This is the first software engineering specific book on the case study research method.Обучающие программы и энциклопедии.
A methodologically sophisticated, comprehensive approach to applying the Agile fixed-price contract to IT projects while maximizing customer and supplier relationships «Interesting and necessary for IT managers and IT lawyers.» —Walter J. Jaburek, Dipl.-Ing., Dr. iur., Dr. techn. Approximately 50 percent of software developers use Scrum, an iterative and incremental development method for managing software projects and product or application development, in their work. The benefit of Scrum and other Agile methods is that they can address shifts in a large project that traditional managerial methods cannot. Written by pioneers and leaders in the field of Agile and Scrum, Agile Contracts is the only book dedicated exclusively to the legal, procurement, and project management considerations of Agile contracts. Providing templates, a toolbox, and examples of Agile fixed-price contracts, the book presents an alternative option to fixed-price, time-based, and supply-based contracts—reducing the risk for both the supplier and the customer with a contract that offers the possibility of flux and flexible scenarios as a project progresses. Agile Contracts features in-depth chapter coverage of: The Agile Manifesto of 2001 Agility from the perspective of procurement and the software provider The problems with traditional fixed-price contracts and time material contracts What the Agile fixed-price contract is and how it is set up Tendering based on the Agile fixed-price contract How to negotiate an Agile fixed-price contract Special guidelines for the legal framework of an Agile fixed-price contract Adaptable Scope System The Black Swan scenario Contracts and procedures for the featured methodologies Especially applicable within highly structured business organizations, Agile Contracts is a must-read for project managers, agile practitioners, procurement representatives, and IT lawyers.Обучающие программы и энциклопедии.
A comprehensive guide to learning technologies that unlock the value in big data Cognitive Computing provides detailed guidance toward building a new class of systems that learn from experience and derive insights to unlock the value of big data. This book helps technologists understand cognitive computing's underlying technologies, from knowledge representation techniques and natural language processing algorithms to dynamic learning approaches based on accumulated evidence, rather than reprogramming. Detailed case examples from the financial, healthcare, and manufacturing walk readers step-by-step through the design and testing of cognitive systems, and expert perspectives from organizations such as Cleveland Clinic, Memorial Sloan-Kettering, as well as commercial vendors that are creating solutions. These organizations provide insight into the real-world implementation of cognitive computing systems. The IBM Watson cognitive computing platform is described in a detailed chapter because of its significance in helping to define this emerging market. In addition, the book includes implementations of emerging projects from Qualcomm, Hitachi, Google and Amazon. Today's cognitive computing solutions build on established concepts from artificial intelligence, natural language processing, ontologies, and leverage advances in big data management and analytics. They foreshadow an intelligent infrastructure that enables a new generation of customer and context-aware smart applications in all industries. Cognitive Computing is a comprehensive guide to the subject, providing both the theoretical and practical guidance technologists need. Discover how cognitive computing evolved from promise to reality Learn the elements that make up a cognitive computing system Understand the groundbreaking hardware and software technologies behind cognitive computing Learn to evaluate your own application portfolio to find the best candidates for pilot projects Leverage cognitive computing capabilities to transform the organization Cognitive systems are rightly being hailed as the new era of computing. Learn how these technologies enable emerging firms to compete with entrenched giants, and forward-thinking established firms to disrupt their industries. Professionals who currently work with big data and analytics will see how cognitive computing builds on their foundation, and creates new opportunities. Cognitive Computing provides complete guidance to this new level of human-machine interaction.Обучающие программы и энциклопедии.
The comprehensive study aide for those preparing for the new Oracle Certified Professional Java SE Programmer I Exam 1Z0-815 Used primarily in mobile and desktop application development, Java is a platform-independent, object-oriented programming language. It is the principal language used in Android application development as well as a popular language for client-side cloud applications. Oracle has updated its Java Programmer certification tracks for Oracle Certified Professional. OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide covers 100% of the exam objectives, ensuring that you are thoroughly prepared for this challenging certification exam. This comprehensive, in-depth study guide helps you develop the functional-programming knowledge required to pass the exam and earn certification. All vital topics are covered, including Java building blocks, operators and loops, String and StringBuilder, Array and ArrayList, and more. Included is access to Sybex's superior online interactive learning environment and test bank—containing self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms. This indispensable guide: Clarifies complex material and strengthens your comprehension and retention of key topics Covers all exam objectives such as methods and encapsulation, exceptions, inheriting abstract classes and interfaces, and Java 8 Dates and Lambda Expressions Explains object-oriented design principles and patterns Helps you master the fundamentals of functional programming Enables you to create Java solutions applicable to real-world scenarios There are over 9 millions developers using Java around the world, yet hiring managers face challenges filling open positions with qualified candidates. The OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide will help you take the next step in your career.Обучающие программы и энциклопедии.
The complete guide to Excel 2016, from Mr. Spreadsheet himself Whether you are just starting out or an Excel novice, the Excel 2016 Bible is your comprehensive, go-to guide for all your Excel 2016 needs. Whether you use Excel at work or at home, you will be guided through the powerful new features and capabilities by expert author and Excel Guru John Walkenbach to take full advantage of what the updated version offers. Learn to incorporate templates, implement formulas, create pivot tables, analyze data, and much more. Navigate this powerful tool for business, home management, technical work, and much more with the only resource you need, Excel 2016 Bible. Create functional spreadsheets that work Master formulas, formatting, pivot tables, and more Get acquainted with Excel 2016's new features and tools Customize downloadable templates and worksheets Whether you need a walkthrough tutorial or an easy-to-navigate desk reference, the Excel 2016 Bible has you covered with complete coverage and clear expert guidance.Обучающие программы и энциклопедии.
The updated 2020 edition of the popular step-by-step tutorial for Revit Architecture Shortly after its first publication , Autodesk Revit for Architecture: No Experience Required quickly became the market-leading, real-world guide for learning and building with Revit—the powerful and sophisticated Building Information Modeling (BIM) software used by professionals the world over. Fully updated for Revit 2020, this popular, user-friendly book helps you learn the Revit interface, understand the fundamental concepts and features of the software, and design, document, and present a 3D BIM project. A continuous, step-by-step tutorial guides you through every phase of the project: from placing walls, doors, windows, structural elements, dimensions, and text, to generating documentation, advanced detailing, site grading, construction scheduling, material takeoffs, and much more. Updated and revised to include new content, this invaluable guide covers all the fundamental skills every Revit user needs. Whether used as a complete, start-to-finish lesson or as a quick-reference for unfamiliar tasks, this book will help you: Learn each phase of designing, documenting, and presenting a four-story office building using a simple yet engaging continuous tutorial Follow the tutorial sequentially or jump to any chapter by downloading the project files from the Sybex website Use the start-to-finish tutorial project as a reference for your own real-world projects and to develop a powerful Revit skillset Gain thorough knowledge of Revit’s essential concepts and features to make the move from 2D drafting to 3D building information modeling Get up to speed with advanced features, including new coverage of advanced walls, families, sites, topography, and more Autodesk Revit 2020 for Architecture No Experience Required is the go-to guide for both professionals and students seeking to learn Revit's essential functions quickly and effectively, to understand real workplace projects, processes, and workflows, and to set the stage for continuing on to more advanced skills.Обучающие программы и энциклопедии.
A comprehensive reference to the newest version of the world’s most popular spreadsheet application: Excel 2010 John Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. Known as «Mr. Spreadsheet,» Walkenbach shows you how to maximize the power of all the new features of Excel 2010. An authoritative reference, this perennial bestseller proves itself indispensable no matter your level of skill, from Excel beginners and intermediate users to power users and potential power users everywhere. Fully updated for the new release, this latest edition provides comprehensive, soup-to-nuts coverage, delivering over 900 pages of Excel tips, tricks, and techniques you won’t find anywhere else. Excel guru and bestselling author John Walkenbach («Mr. Spreadsheet») guides you through every aspect of Excel Delivers essential coverage of all the newest features of Excel 2010 Presents material in a clear, concise, logical format that is ideal for all levels of Excel experience Includes a CD that contains all the templates and worksheets used in the book plus John Walkenbach's award-winning Power Utility Pak Excel 2010 Bible serves as an excellent resource on all things Excel! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.Обучающие программы и энциклопедии.
Learn to build business solutions with SharePoint 2013 Now in its third edition, this perennial bestseller features a complete overhaul for the latest version of SharePoint. A must-have for building business solutions in SharePoint, real-world scenarios address critical information management problems and detailed descriptions explain how to efficiently and successfully handle these challenges. Plus, best practices for configuration and customization round out the coverage of getting started with SharePoint 2013 so that you can confidently make this platform work for your business today. Examines product functionality alongside realistic scenarios to provide you with contextual relevance Addresses managing permissions, reporting in SharePoint, and working with access services Offers updated content on working with lists, libraries, workflow, content types, and web parts Reviews social features, forms management, business connectivity services, and more Beginning SharePoint 2013 is an ideal introduction to the latest iteration of this popular content management provider.Обучающие программы и энциклопедии.
The bestselling Excel book on the market – now in a new edition covering the latest version of Excel! Excel is the spreadsheet and data analysis tool of choice for people across the globe who utilize the Microsoft Office suite to make their work and personal lives easier. It is estimated that 1 in 7 people on the planet use Microsoft Office! If you’re one of them, and want to get up to speed on the latest changes in Excel, you’ve come to the right place. Excel 2019 For Dummies has been updated to reflect the major changes and features made to Excel and covers everything you need to know to perform any spreadsheet task at hand. It includes information on creating and editing worksheets, formatting cells, entering formulas, creating and editing charts, inserting graphs, designing database forms, adding database records, using seek-and-find options, printing, adding hyperlinks to worksheets, saving worksheets as web pages, adding existing worksheet data to an existing webpage, pivot tables, pivot charts, formulas and functions, Excel data analysis, sending worksheets via e-mail, and so much more! Get to know the new Excel interface Become a pro at the spreadsheet and data analysis tool that’s available as part of the Microsoft Office suite Find time-tested and trusted advice from bestselling author and expert Greg Harvey Use Excel to streamline your processes and make your work life easier than ever before Written by a bestselling author and seasoned educator, Excel 2019 For Dummies makes it easier than ever to get everything out of this powerful data tool.Обучающие программы и энциклопедии.
Accelerate your digital transformation and break down silos with Microsoft Dynamics 365 It’s no secret that running a business involves several complex parts like managing staff, financials, marketing, and operations—just to name a few. That’s where Microsoft Dynamics 365, the most profitable business management tool, comes in. In Microsoft Dynamics 365 For Dummies, you’ll learn the aspects of the program and each of its applications from Customer Service to Financial Management. With expert author Renato Bellu’s clear instructions and helpful tips, you’ll be managing to your fullest advantage before you know it. Let’s get started! Digitally transform your business by connecting CRM and ERP Use data to make decisions across all business functions Integrate Dynamics 365 with Office 365 and LinkedIn Manage financials and operations Are you running a dynamic business? This book shows you how!Обучающие программы и энциклопедии.
Two SharePoint MVPs provide the ultimate introduction to SharePoint 2010 Beginning SharePoint 2010: Building Team Solutions with SharePoint provides information workers and site managers with extensive knowledge and expert advice, empowering them to become SharePoint champions within their organizations. Provides expansive coverage of SharePoint topics, as well as specialty areas such as forms, excel services, records management, and web content management Details realistic usage scenarios, and includes practice examples that highlight best practices for configuration and customization Includes detailed descriptions and illustrations of SharePoint’s functionality Designed to mentor and coach business and technical leaders on the use of SharePoint in addressing critical information management problems within their organizations, Beginning SharePoint 2010 is sure to become the premiere handbook for any active or aspiring SharePoint expert.Обучающие программы и энциклопедии.
The bestselling Excel book on the market, updated for Excel 2010 As the world's leading spreadsheet application, Excel has a huge user base. The release of Office 2010 brings major changes to Excel, so Excel For Dummies comes to the rescue once more! In the friendly and non-threatening For Dummies style, this popular guide shows beginners how to get up and running with Excel and helps more experienced users get comfortable with new features. Excel is the number one spreadsheet application worldwide, and Excel For Dummies is the number one guide to using it With the major changes in Microsoft Office 2010, Excel has new features and a new interface design; users need help to get up to speed The book includes everything you need to know to perform basic Excel 2010 tasks Covers creating and editing worksheets and charts, formatting cells, entering formulas, inserting graphs, designing database forms, and adding database records Also covers printing, adding hyperlinks to worksheets, saving worksheets as Web pages, adding existing worksheet data to an existing Web page, and much more Whether you're new to Excel or just need to understand the 2010 version, Excel 2010 For Dummies provides what you need to know.Обучающие программы и энциклопедии.
Save time and be way more productive with Microsoft Excel macros Looking for ready-made Excel macros that will streamline your workflow? Look no further! Excel Macros For Dummies, 2nd Edition helps you save time, automate, and be more productive–even with no programming experience at all. Each chapter offers macros you can implement right away, with practical exercises that extend your knowledge and help you understand the mechanics at work. You'll find over 70 of the most effective Excel macros for solving common problems and explanations of why and where to use each one–plus invaluable guidance and step-by-step instruction for applying them effectively. Microsoft Excel is the world's leading spreadsheet application, and it supports VBA macros that allow you to customize the program and automate many common tasks. In no time, you'll learn how to customize your applications to look and work exactly the way you want them to, with simple, friendly walk-throughs that directly apply to real-world tasks. Follow it through from start to finish, or quickly look up problems as they occur. It's the perfect desk reference for all of your Microsoft Excel macros needs! Immediately implement the given Excel macros Work with workbooks, worksheets, and ranges Clean data, automate reporting, and send email from Excel Streamline your workflow If you have an Excel problem, there's a macro to solve it–and now, you don't need to be a programmer to customize it for your own use!.Обучающие программы и энциклопедии.
Everything you need to get running with IaaS for Amazon Web Services Modern businesses rely on Infrastructure-as-a-Service (IaaS)—a setup in which someone else foots the bill to create application environments—and developers are expected to know how to write both platform-specific and IaaS-supported applications. If you're a developer who writes desktop and web applications but have little-to-no experience with cloud development, this book is an essential tool in getting started in the IaaS environment with Amazon Web Services. In Amazon Web Services For Developers For Dummies, you'll quickly and easily get up to speed on which language or platform will work best to meet a specific need, how to work with management consoles, ways you'll interact with services at the command line, how to create applications with the AWS API, and so much more. Assess development options to produce the kind of result that's actually needed Use the simplest approach to accomplish any given task Automate tasks using something as simple as the batch processing features offered by most platforms Create example applications using JavaScript, Python, and R Discover how to use the XML files that appear in the management console to fine tune your configuration Making sense of Amazon Web Services doesn't have to be as difficult as it seems—and this book shows you how.Обучающие программы и энциклопедии.
Master the world’s most popular cloud software for bookkeeping and accounting. QuickBooks Online For Dummies, 6th Edition collects and provides the best and most current information available for those looking to get the most out of the leading QuickBooks Online software. Perfect for small business owners, managers, and employees, QuickBooks Online For Dummies delivers the newest and most up-to-date advice based on the latest versions of QuickBooks Online. The 6 th Edition is written by a seasoned author of more than seventy books. Whether you’re a QuickBooks Online newbie or seasoned pro, you’ll find actionable and accessible advice in this new edition. Get tips on: · Creating invoices and credit memos · Recording sales receipts · Recording and paying bills · Setting up inventory items · Tracking business checkbook and credit cards · And more No longer will you have to struggle through your interactions with the most used bookkeeping and accounting software in the world. Master this technology with the straightforward and accessible approach made famous by the For Dummies series.Обучающие программы и энциклопедии.
The fast and easy way to manage the books with QuickBooks Online Searching for a cloud-based accounting solution for your small business? Use this guide to master the fundamentals of QuickBooks Online—the world's most popular software for fast and easy mobile accounting! Inside, you'll find hands-on, practical guidance for using QuickBooks Online to build the perfect budget, process payroll, simplify tax return preparation, create invoices and credit memos, and manage inventory. Plus you'll discover how to track job costs, generate income statements and financial reports, and balance accounts—all with quick and easy access to this cloud-based software. All you'll need is an Internet connection! QuickBooks Online allows small businesses to manage their accounting and financial tasks and easily collaborate with their accountant or bookkeeper. Now, QuickBooks Online brings all of the software's convenient tools to your browser, which you can use at any time and from any device. QuickBooks Online For Dummies takes the intimidation out of this new technology and shows you how to make it work—painlessly and productively—for you and your small business. It doesn't get easier than that! Find out how to organize your finances in one place Create invoices, record sales receipts, and pay your bills Track inventory, figure job costs, and create reports to monitor your business Use QuickBooks Online to take the stress out of tax season This book covers QuickBooks Online and QuickBooks Online Accountant If you're a small business owner, manager, or employee looking for a fast, affordable, convenient way to manage your company's finances, QuickBooks Online For Dummies has everything you need to get up and running fast.Обучающие программы и энциклопедии.
Pick your Excel task, find it fast, and get it done with Just the Steps! If you want to see how to do a particular Excel task, this is the perfect book. Each page includes step-by-step instruction in one column and illustrations and screenshots in the other column, so you have all the information you need in one place—no flipping pages! Improve your Excel skills with just the steps for entering spreadsheet data, building formulas, protecting excel data, formatting cells, designing spreadsheets with graphics, managing workbooks, changing worksheet values, sorting and filtering data, creating charts, creating PivotTables, building macros, integrating Excel into other Office programs, and—whew!—still more. Explains essentials tasks for Excel 2010, the spreadsheet application that is part of the Microsoft Office 2010 suite Shows you just the steps for numerous Excel tasks using an easy-to-follow, two-column page layout, with step-by-step instruction on one side and illustrations and screenshots on the other Covers entering spreadsheet data, building formulas, protecting excel data, formatting cells, designing spreadsheets with graphics, managing workbooks, changing worksheet values, sorting and filtering data, creating charts, creating PivotTables, and building macros Walks you step by step through collaborating in Excel and integrating or using Excel with Word, PowerPoint, and Access Make your tasks easier, improve your Excel skills, and get better results with this step-by-step guide.Сравните стоимость на 06.03.2026 и выберите обучающие программы и энциклопедии по цене от 510 рублей! В каталоге представлено 1113 моделей с фото, подробными характеристиками и отзывами покупателей. Прайс обновляется ежедневно. Мы знаем, где купить обучающие программы и энциклопедии выгодно. Закажите онлайн с курьерской доставкой на дом в Москве, Санкт-Петербурге и других городах России. Удобно, выгодно, надежно!