- Table View
- List View
Electronics, Information Technology and Intellectualization: Proceedings of the International Conference EITI 2014, Shenzhen, China, 16-17 August 2014
by Kyung Sup Kwak Young Min SongThe International Conference on Electronics, Information Technology and Intellectualization (ICEITI2014) was dedicated to build a high-level international academic communication forum for international experts and scholars. This fi rst conference of an annual series was held in Pengcheng, Shenzhen, China 16-17 August 2014. Many prestigious experts
Elegant SciPy: The Art of Scientific Python
by Harriet Dashnow Juan Nunez-Iglesias Stéfan van der WaltWelcome to Scientific Python and its community. If you’re a scientist who programs with Python, this practical guide not only teaches you the fundamental parts of SciPy and libraries related to it, but also gives you a taste for beautiful, easy-to-read code that you can use in practice. You’ll learn how to write elegant code that’s clear, concise, and efficient at executing the task at hand.Throughout the book, you’ll work with examples from the wider scientific Python ecosystem, using code that illustrates principles outlined in the book. Using actual scientific data, you’ll work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other Python libraries.Explore the NumPy array, the data structure that underlies numerical scientific computationUse quantile normalization to ensure that measurements fit a specific distributionRepresent separate regions in an image with a Region Adjacency GraphConvert temporal or spatial data into frequency domain data with the Fast Fourier TransformSolve sparse matrix problems, including image segmentations, with SciPy’s sparse modulePerform linear algebra by using SciPy packagesExplore image alignment (registration) with SciPy’s optimize moduleProcess large datasets with Python data streaming primitives and the Toolz library
Elektronik für Einsteiger: Eine praktische Einführung in Schaltpläne, Schaltkreise und Mikrocontroller
by Jonathan BartlettBeginnen Sie Ihre Reise in die Welt der Elektronik! Wenn Sie mit dem Gedanken spielen, in die Elektronik einzusteigen, aber nicht wissen, wo Sie anfangen sollen, gibt Ihnen dieses Buch die Informationen, die Sie brauchen. Beginnend mit den Grundlagen von Elektrizität und Schaltkreisen werden Sie in die digitale Elektronik und Mikrocontroller, Kondensatoren und Induktivitäten sowie Verstärkerschaltungen eingeführt - und erhalten gleichzeitig die grundlegenden Werkzeuge und Informationen, die Sie für die Arbeit mit Elektronik mit geringem Stromverbrauch benötigen.Electronics for Beginners schafft den Spagat, sich auf projektbasiertes Lernen zu konzentrieren und gleichzeitig die Elektronik in den Mittelpunkt zu stellen. Sie lernen die Mathematik der Schaltkreise auf unkomplizierte Weise kennen und sehen, wie Schaltpläne auf echten Breadboards abgebildet werden. Dieses Buch ist für den absoluten Anfänger geschrieben und vermeidet es, zu mathematisch zu sein. Es gibt den Lesern die Schlüsselinformationen, die sie brauchen, um mit ihrer Reise in die Elektronik zu beginnen.Was Sie lernen werden· Wiederholung der grundlegenden "Muster" für die Verwendung von Widerständen - Pull-up, Pull-down, Spannungsteiler und Strombegrenzer· die Anforderungen an Schaltkreise und deren Aufbau verstehen· Lesen und Unterscheiden, was die verschiedenen Teile des Schaltplans bewirken welche Überlegungen Sie bei der Auswahl der Komponenten anstellen müssen· Verwenden Sie ausschließlich batteriebetriebene Schaltkreise, damit die Projekte sicher sind.Für wen dieses Buch bestimmt istPraktiker, Studenten und Anfänger jeden Alters, die sich für den Einstieg in die Elektronik interessieren.
Elektronik. Hightech in Patenten: Von der Funktelegraphie, dem Transistor bis zum Quantencomputer
by Thomas Heinz MeitingerElektronische Schaltungen werden heutzutage zumeist aus kristallinen Halbleitern hergestellt, in die Fremdatome eingebracht werden (Dotierung). Die Anfänge der Elektronik kennzeichnen jedoch die Elektronenröhren, mit denen die ersten gleichrichtenden und schaltenden Funktionen verwirklicht wurden. Die ersten, auf dieser Technologie basierenden Computer hatten eine geringe Leistung, wiesen dennoch gewaltige räumliche Ausmaße auf. Erst mit der Verwendung von dotierten Halbleitern begann die Miniaturisierung und die dynamische Entwicklung der Elektronik. Dieses Buch zeigt die Entwicklung der hierfür erforderlichen Elektronik von der Analogtechnik mit den Operationsverstärkern über die Digitaltechnik, die letzten Endes ins Computerzeitalter geführt hat, und der Hochfrequenztechnik, die entscheidend die Nachrichtenübertragung bestimmt hat, bis hin zur Leistungselektronik, die eine elektrische Energieversorgung ermöglicht. In diesem Buch werden die hierfür benötigten Erfindungen und die resultierende technische Entwicklung anhand der Hauptansprüche und Zeichnungen aus Patentschriften vorgestellt.
Elektrotechnik zum Selbststudium: Grundlagen und Vertiefung
by Uwe Meier Oliver StübbeDas Lehr- und Arbeitsbuch entspricht der Einführungsvorlesung der Elektrotechnik an Hochschulen und ist explizit für das Selbststudium konzipiert.Von den physikalischen Grundlagen, elektrotechnischen Grundbegriffen und elektromagnetischen Feldern bis hin zu Fourier-Reihen und transienten Vorgängen werden in 22 Kapiteln grundlegende und vertiefende Vorlesungsinhalte der Elektrotechnik wiedergegeben. Aufgaben, Lösungen und kleinere Zusammenfassungen am Ende jedes Kapitels unterstützen beim selbstständigen Lernen und Erarbeiten der Inhalte.Das Buch führt als Selbststudium leicht lesbar durch die Basis der Elektrotechnik. Das Lernen mit diesem Arbeitsbuch ist in einem Bachelor-Fernstudiengang Elektrotechnik erprobt.
Elemental Magic , Volume 2: The Technique of Special Effects Animation
by Joseph GillandDesign beautiful, professional-level animated effects with these detailed step-by-step tutorials from former Disney animator and animated effects expert Joseph Gilland. Filled with beautiful, full-color artwork, Elemental Magic, Volume II, breaks down the animated effect process from beginning to end-including booming explosions, gusting winds, magical incantations, and raging fires. He also breaks down the process of effects "clean-up," as well as timing and frame rates. The companion website includes real-time footage of the author lecturing as he animates the drawings from the book. In these videos, he elucidates the entire process from blank page to final animation. See it all come to life like never before. Throughout the book, Joseph refers to and includes examples from his own professional work from feature films such as Lilo & Stitch and Tarzan.
Elemental Magic: The Art of Special Effects Animation
by Joseph GillandCreate amazing animated effects such as fiery blazes, rippling water, and magical transformations. Animation guru Joseph Gilland breaks down the world of special effects animation with clear step-by-step diagrams and explanations on how to create the amazing and compelling images you see on the big screen. 'Elemental Magic' is jam-packed with rich, original illustrations from the author himself which help explain and illuminate the technique, philosophy, and approach behind classical hand drawn animated effects and how to apply these skills to your digital projects.
Elementary Information Security, Fourth Edition
by Peter H. GregoryElementary Information Security is designed for an introductory course in cybersecurity, namely first or second year undergraduate students. This essential text enables students to gain direct experience by analyzing security problems and practicing simulated security activities. Emphasizing learning through experience, Elementary Information Security addresses technologies and cryptographic topics progressing from individual computers to more complex Internet-based systems.Designed to fulfill curriculum requirement published the U.S. government and the Association for Computing Machinery (ACM), Elementary Information Security also covers the core learning outcomes for information security education published in the ACM’s “IT 2008” curricular recommendations. Students who are interested in becoming a Certified Information Systems Security Professional (CISSP) may also use this text as a study aid for the examination.
Elementary Logic
by Robert LoverThe ability to reason correctly is critical to most aspects of computer science and to software development in particular. This book teaches readers how to better reason about software development, to communicate reasoning, to distinguish between good and bad reasoning, and to read professional literature that presumes knowledge of elementary logic. The reader's knowledge and understanding can be assessed through numerous examples and exercises. This book provides a reader-friendly foundation to logic and offers valuable insight into the topic, thereby serving as a helpful reference for practitioners, as well as students studying software development.
Elementary Mathematical and Computational Tools for Electrical and Computer Engineers Using MATLAB (Second Edition)
by Jamal T. Manassah<p>Engineers around the world depend on MATLAB for its power, usability, and outstanding graphics capabilities. Yet too often, engineering students are either left on their own to acquire the background they need to use MATLAB, or they must learn the program concurrently within an advanced course. Both of these options delay students from solving realistic design problems, especially when they do not have a text focused on applications relevant to their field and written at the appropriate level of mathematics. <p>Ideal for use as a short-course textbook and for self-study Elementary Mathematical and Computational Tools for Electrical and Computer Engineers Using MATLAB fills that gap. Accessible after just one semester of calculus, it introduces the many practical analytical and numerical tools that are essential to success both in future studies and in professional life. Sharply focused on the needs of the electrical and computer engineering communities, the text provides a wealth of relevant exercises and design problems. Changes in MATLAB's version 6.0 are included in a special addendum. <p>The lack of skills in fundamental quantitative tools can seriously impede progress in one's engineering studies or career. By working through this text, either in a lecture/lab environment or by themselves, readers will not only begin mastering MATLAB, but they will also hone their analytical and computational skills to a level that will help them to enjoy and succeed in subsequent electrical and computer engineering pursuits.</p>
Elementary Mechanics Using Python
by Anders Malthe-SørenssenThis book - specifically developed as a novel textbook on elementary classical mechanics - shows how analytical and numerical methods can be seamlessly integrated to solve physics problems. This approach allows students to solve more advanced and applied problems at an earlier stage and equips them to deal with real-world examples well beyond the typical special cases treated in standard textbooks. Another advantage of this approach is that students are brought closer to the way physics is actually discovered and applied, as they are introduced right from the start to a more exploratory way of understanding phenomena and of developing their physical concepts. While not a requirement, it is advantageous for the reader to have some prior knowledge of scientific programming with a scripting-type language. This edition of the book uses Python, and a chapter devoted to the basics of scientific programming with Python is included. A parallel edition using Matlab instead of Python is also available. Last but not least, each chapter is accompanied by an extensive set of course-tested exercises and solutions.
Elementary Numerical Mathematics for Programmers and Engineers (Compact Textbooks in Mathematics)
by Gisbert Stoyan Agnes BaranThis book covers the basics of numerical methods. Avoiding the definition-theorem-proof style, it instead focuses on numerical examples and simple pseudo-codes. The text begins with a chapter on floating point arithmetic before moving on to discuss norms, conditions numbers, solutions of systems of equations, the least squares problem, eigenvalue problems, interpolation, numerical integration, ordinary differential equations, optimization (including a detailed case study), and practical error estimations. Exercises (partly in MATLAB) are provided at the end of each chapter. Suitable for readers with minimal mathematical knowledge, the book not only offers an elementary introduction to numerical mathematics for programmers and engineers but also provides supporting material for students and teachers of mathematics.
Elementary Online Learning: Strategies and Designs for Building Virtual Education, Grades K-5
by Lana Peterson Holly SkadsemElementary Online Learning offers school- and district-level leaders and administrators a field-tested approach to developing formal and interdisciplinary online education, in-house and from scratch, for grades K-5. While it is possible today to purchase off-the-shelf online platforms from for-profit companies, many elementary schools have the option of creating their own programs, curricula, and instructional strategies that are deliberately tailored to the strengths and needs of their own communities. This book provides practical and effective approaches to cohesive, data-driven program design, synchronous and asynchronous teaching, professional development, family partnerships, and much more. Each chapter is full of research-based ideas, recommendations, and prompts that will help schools yield online education that is interdisciplinary, socially just, and student-driven.
Elemente der Codierungstheorie: Besser sehen, besser hören, besser informieren (Mathematik Primarstufe und Sekundarstufe I + II)
by Gert Kadunz Hermann KautschitschIm täglichen Leben sind wir zunehmend von Codes umgeben, die mathematisch konstruiert werden. Sie sind teils leicht erkennbar (Strichcode, ISBN, IBAN, QR) und teils eher verborgen (GPS, WLAN, CD, DVD). In diesem Buch werden solche Codes vorgestellt. Es wird dargelegt, wie sie aufgebaut sind, wie sie funktionieren und welche Mathematik zu ihrer Entwicklung und Anwendung notwendig ist. Die Lesenden lernen, eigenhändig Codes zu erstellen, Fehler zu erkennen und zu korrigieren:EAN, ISBN und deren Barcodedarstellung sowie die internationale Bankkontonummer IBAN werden erarbeitet.Kleine QR-Codes werden mit den vorgestellten Methoden (Paritätsprüfung, Linearcode, Polynomcode, zyklischer Code und Reed-Solomon Code) anschaulich realisiert.An der Herstellung einer Mini-CD mit einem CIRC-Code über einem kleinen Körper werden wesentliche Konstruktionsprinzipien von neuen Codes aus bestehenden Codes, wie z.B. Kürzen, Erweitern, Spreizen (Interleaving) und gekreuztes Spreizen (Cross-Interleaving) veranschaulicht.Das Verstehen von Mathematik wird durch diese selbstständige Erstellung und Verwendung didaktisch maßgeschneiderter Codes wesentlich gefördert.Ein besonderer Fokus des Buchs liegt auf elementaren Methoden des Rechnens mit ganzen Zahlen und Polynomen. Für diese benötigt man nur den Satz von der Division mit Rest als zentrale Aussage – daher können große Abschnitte bereits mit Lernenden der Sekundarstufe II erarbeitet und die Grundlagen wesentlicher Teile der Codierungstheorie von den Lernenden mathematisch korrekt erfasst werden. Für Ausführungen, zu deren Verständnis Kenntnisse notwendig sind, die über die Mathematik der Sekundarstufe II hinausgehen, liegt ein ausführlicher Anhang vor (Vektorräume, Matrizen, Rechnen in endlichen Körpern).
Elements of Artificial Neural Networks
by Kishan Mehrotra Chilukuri K. Mohan Sanjay RankaElements of Artificial Neural Networks provides a clearly organized general introduction, focusing on a broad range of algorithms, for students and others who want to use neural networks rather than simply study them. The authors, who have been developing and team teaching the material in a one-semester course over the past six years, describe most of the basic neural network models (with several detailed solved examples) and discuss the rationale and advantages of the models, as well as their limitations. The approach is practical and open-minded and requires very little mathematical or technical background. Written from a computer science and statistics point of view, the text stresses links to contiguous fields and can easily serve as a first course for students in economics and management. The opening chapter sets the stage, presenting the basic concepts in a clear and objective way and tackling important--yet rarely addressed--questions related to the use of neural networks in practical situations. Subsequent chapters on supervised learning (single layer and multilayer networks), unsupervised learning, and associative models are structured around classes of problems to which networks can be applied. Applications are discussed along with the algorithms. A separate chapter takes up optimization methods. The most frequently used algorithms, such as back propagation, are introduced early on, right after perceptrons, so that these can form the basis for initiating course projects. Algorithms published as late as 1995 are also included. All of the algorithms are presented using block-structured pseudo-code, and exercises are provided throughout. Software implementing many commonly used neural network algorithms is available at the book's website. Transparency masters, including abbreviated text and figures for the entire book, are available for instructors using the text.
Elements of Automata Theory
by Reuben ThomasAutomata theory lies at the foundation of computer science, and is vital to a theoretical understanding of how computers work and what constitutes formal methods. This treatise gives a rigorous account of the topic and illuminates its real meaning by looking at the subject in a variety of ways. The first part of the book is organised around notions of rationality and recognisability. The second part deals with relations between words realised by finite automata, which not only exemplifies the automata theory but also illustrates the variety of its methods and its fields of application. Many exercises are included, ranging from those that test the reader, to those that are technical results, to those that extend ideas presented in the text. Solutions or answers to many of these are included in the book.
Elements of Causal Inference: Foundations and Learning Algorithms (Adaptive Computation and Machine Learning)
by Jonas Peters Dominik Janzing Bernhard ScholkopfA concise and self-contained introduction to causal inference, increasingly important in data science and machine learning. The mathematization of causality is a relatively recent development, and has become increasingly important in data science and machine learning. This book offers a self-contained and concise introduction to causal models and how to learn them from data. After explaining the need for causal models and discussing some of the principles underlying causal inference, the book teaches readers how to use causal models: how to compute intervention distributions, how to infer causal models from observational and interventional data, and how causal ideas could be exploited for classical machine learning problems. All of these topics are discussed first in terms of two variables and then in the more general multivariate case. The bivariate case turns out to be a particularly hard problem for causal learning because there are no conditional independences as used by classical methods for solving multivariate cases. The authors consider analyzing statistical asymmetries between cause and effect to be highly instructive, and they report on their decade of intensive research into this problem. The book is accessible to readers with a background in machine learning or statistics, and can be used in graduate courses or as a reference for researchers. The text includes code snippets that can be copied and pasted, exercises, and an appendix with a summary of the most important technical concepts.
Elements of Cloud Computing Security
by Mohammed M. M. AlaniThis book offers a thorough yet easy-to-read reference guide to various aspects of cloud computing security. It begins with an introduction to the general concepts of cloud computing, followed by a discussion of security aspects that examines how cloud security differs from conventional information security and reviews cloud-specific classes of threats and attacks. A range of varying threats in cloud computing are covered, from threats of data loss and data breaches, to threats to availability and threats posed by malicious insiders. Further, the book discusses attacks launched on different levels, including attacks on the hypervisor, and on the confidentiality of data. Newer types, such as side-channel attacks and resource-freeing attacks, are also described. The work closes by providing a set of general security recommendations for the cloud.
Elements of Cloud Storage Security
by Tatiana Galibus Viktor V. Krasnoproshin Robson de Oliveira Albuquerque Edison Pignaton de FreitasThis work provides guidelines for the practical implementation of security architecture in a particular corporate cloud. The authors are mathematicians and specialists in data modeling and security. Experience of scientific collaboration with industry inspired the authors to attempt to conceptualize the common processes and strategies in cloud security, in order to make security system deployment as simple and transparent as possible. The deployment is broken into several essential steps that allow the functionality of security architecture for any cloud to be split into a set of modules. The continuous verification of security support on all levels (data, processes and communication channels) helps to avoid common security breaches and protect against the most dangerous attacks. Additionally, performing the proposed optimization of the selected set of mechanisms will enhance the efficiency of the security system.
Elements of Compiler Design
by Alexander MedunaMaintaining a balance between a theoretical and practical approach to this important subject, Elements of Compiler Design serves as an introduction to compiler writing for undergraduate students. From a theoretical viewpoint, it introduces rudimental models, such as automata and grammars, that underlie compilation and its essential phases. Based on
Elements of Copula Modeling with R (Use R!)
by Marius Hofert Ivan Kojadinovic Martin Mächler Jun YanThis book introduces the main theoretical findings related to copulas and shows how statistical modeling of multivariate continuous distributions using copulas can be carried out in the R statistical environment with the package copula (among others). Copulas are multivariate distribution functions with standard uniform univariate margins. They are increasingly applied to modeling dependence among random variables in fields such as risk management, actuarial science, insurance, finance, engineering, hydrology, climatology, and meteorology, to name a few. In the spirit of the Use R! series, each chapter combines key theoretical definitions or results with illustrations in R. Aimed at statisticians, actuaries, risk managers, engineers and environmental scientists wanting to learn about the theory and practice of copula modeling using R without an overwhelming amount of mathematics, the book can also be used for teaching a course on copula modeling.
Elements of Data Science, Machine Learning, and Artificial Intelligence Using R
by Matthias Dehmer Frank Emmert-Streib Salissou MoutariThe textbook provides students with tools they need to analyze complex data using methods from data science, machine learning and artificial intelligence. The authors include both the presentation of methods along with applications using the programming language R, which is the gold standard for analyzing data. The authors cover all three main components of data science: computer science; mathematics and statistics; and domain knowledge. The book presents methods and implementations in R side-by-side, allowing the immediate practical application of the learning concepts. Furthermore, this teaches computational thinking in a natural way. The book includes exercises, case studies, Q&A and examples.
Elements of Digital Transformation
by Shailesh Kumar ShivakumarElements of Digital Transformation is a practitioner’s guide to the digital transformation process. It is also a guide for managers in today’s organizations that are accelerating digital transformation to modernize core technology capabilities and processes. The book discusses such key components of digital transformation as processes, principles and proven methods. It also covers such novel concepts in digital transformation as the first-time right framework, incident management transformation, digital factory, cloud migration, API-first approach and legacy modernization. Other highlights of the book include: A cloud migration framework along with a cloud migration methodology, rollout strategy and migration principles Principles and approaches for legacy modernization and process modernization Smart ticket management, smart problem management, proactive maintenance and ticket-avoidance architecture The novel digital factory approach to automate the software process Detailed case studies, a sample digital transformation exercise and a consulting exercise for digital transformation provide readers with real-world digital transformation scenarios and best practices. The book also discusses DevOps, automation and agile delivery models that help in digital transformation.
Elements of Dimensionality Reduction and Manifold Learning
by Mark Crowley Fakhri Karray Benyamin Ghojogh Ali GhodsiDimensionality reduction, also known as manifold learning, is an area of machine learning used for extracting informative features from data for better representation of data or separation between classes. This book presents a cohesive review of linear and nonlinear dimensionality reduction and manifold learning. Three main aspects of dimensionality reduction are covered: spectral dimensionality reduction, probabilistic dimensionality reduction, and neural network-based dimensionality reduction, which have geometric, probabilistic, and information-theoretic points of view to dimensionality reduction, respectively. The necessary background and preliminaries on linear algebra, optimization, and kernels are also explained to ensure a comprehensive understanding of the algorithms.The tools introduced in this book can be applied to various applications involving feature extraction, image processing, computer vision, and signal processing. This book is applicable to a wide audience who would like to acquire a deep understanding of the various ways to extract, transform, and understand the structure of data. The intended audiences are academics, students, and industry professionals. Academic researchers and students can use this book as a textbook for machine learning and dimensionality reduction. Data scientists, machine learning scientists, computer vision scientists, and computer scientists can use this book as a reference. It can also be helpful to statisticians in the field of statistical learning and applied mathematicians in the fields of manifolds and subspace analysis. Industry professionals, including applied engineers, data engineers, and engineers in various fields of science dealing with machine learning, can use this as a guidebook for feature extraction from their data, as the raw data in industry often require preprocessing.The book is grounded in theory but provides thorough explanations and diverse examples to improve the reader’s comprehension of the advanced topics. Advanced methods are explained in a step-by-step manner so that readers of all levels can follow the reasoning and come to a deep understanding of the concepts. This book does not assume advanced theoretical background in machine learning and provides necessary background, although an undergraduate-level background in linear algebra and calculus is recommended.
Elements of Game Design
by Robert ZubekAn introduction to the basic concepts of game design, focusing on techniques used in commercial game production.This textbook by a well-known game designer introduces the basics of game design, covering tools and techniques used by practitioners in commercial game production. It presents a model for analyzing game design in terms of three interconnected levels--mechanics and systems, gameplay, and player experience--and explains how novice game designers can use these three levels as a framework to guide their design process. The text is notable for emphasizing models and vocabulary used in industry practice and focusing on the design of games as dynamic systems of gameplay.