Browse Results

Showing 3,626 through 3,650 of 54,630 results

Financial Markets Theory: Equilibrium, Efficiency and Information (Springer Finance)

by Emilio Barucci Claudio Fontana

This work, now in a thoroughly revised second edition, presents the economic foundations of financial markets theory from a mathematically rigorous standpoint and offers a self-contained critical discussion based on empirical results. It is the only textbook on the subject to include more than two hundred exercises, with detailed solutions to selected exercises.Financial Markets Theory covers classical asset pricing theory in great detail, including utility theory, equilibrium theory, portfolio selection, mean-variance portfolio theory, CAPM, CCAPM, APT, and the Modigliani-Miller theorem. Starting from an analysis of the empirical evidence on the theory, the authors provide a discussion of the relevant literature, pointing out the main advances in classical asset pricing theory and the new approaches designed to address asset pricing puzzles and open problems (e.g., behavioral finance). Later chapters in the book contain more advanced material, including on the role of information in financial markets, non-classical preferences, noise traders and market microstructure.This textbook is aimed at graduate students in mathematical finance and financial economics, but also serves as a useful reference for practitioners working in insurance, banking, investment funds and financial consultancy. Introducing necessary tools from microeconomic theory, this book is highly accessible and completely self-contained.Advance praise for the second edition:"Financial Markets Theory is comprehensive, rigorous, and yet highly accessible. With their second edition, Barucci and Fontana have set an even higher standard!"Darrell Duffie, Dean Witter Distinguished Professor of Finance, Graduate School of Business, Stanford University"This comprehensive book is a great self-contained source for studying most major theoretical aspects of financial economics. What makes the book particularly useful is that it provides a lot of intuition, detailed discussions of empirical implications, a very thorough survey of the related literature, and many completely solved exercises. The second edition covers more ground and provides many more proofs, and it will be a handy addition to the library of every student or researcher in the field."Jaksa Cvitanic, Richard N. Merkin Professor of Mathematical Finance, Caltech"The second edition of Financial Markets Theory by Barucci and Fontana is a superb achievement that knits together all aspects of modern finance theory, including financial markets microstructure, in a consistent and self-contained framework. Many exercises, together with their detailed solutions, make this book indispensable for serious students in finance."Michel Crouhy, Head of Research and Development, NATIXIS

Mathematics for Computer Graphics (Undergraduate Topics in Computer Science)

by John Vince

John Vince explains a wide range of mathematical techniques and problem-solving strategies associated with computer games, computer animation, virtual reality, CAD and other areas of computer graphics in this completely revised and expanded fifth edition.The first five chapters cover a general introduction, number sets, algebra, trigonometry and coordinate systems, which are employed in the following chapters on vectors, matrix algebra, transforms, interpolation, curves and patches, analytic geometry and barycentric coordinates. Following this, the reader is introduced to the relatively new topic of geometric algebra, followed by two chapters that introduce differential and integral calculus. Finally, there is a chapter on worked examples.Mathematics for Computer Graphics covers all of the key areas of the subject, including:· Number sets· Algebra· Trigonometry· Coordinate systems· Determinants· Vectors· Quaternions· Matrix algebra· Geometric transforms· Interpolation· Curves and surfaces· Analytic geometry· Barycentric coordinates· Geometric algebra· Differential calculus· Integral calculusThis fifth edition contains over 120 worked examples and over 320 colour illustrations, which are central to the author’s descriptive writing style. Mathematics for Computer Graphics provides a sound understanding of the mathematics required for computer graphics, giving a fascinating insight into the design of computer graphics software and setting the scene for further reading of more advanced books and technical research papers.

Tools for Computational Finance (Universitext)

by Rüdiger U. Seydel

Computational and numerical methods are used in a number of ways across the field of finance. It is the aim of this book to explain how such methods work in financial engineering. By concentrating on the field of option pricing, a core task of financial engineering and risk analysis, this book explores a wide range of computational tools in a coherent and focused manner and will be of use to anyone working in computational finance. Starting with an introductory chapter that presents the financial and stochastic background, the book goes on to detail computational methods using both stochastic and deterministic approaches.Now in its sixth edition, Tools for Computational Finance has been significantly revised and contains: Several new parts such as a section on extended applications of tree methods, including multidimensional trees, trinomial trees, and the handling of dividends;Additional material in the field of generating normal variates with acceptance-rejection methods, and on Monte Carlo methods;115 exercises, and more than 100 figures, many in color.Written from the perspective of an applied mathematician, all methods are introduced for immediate and straightforward application. A ‘learning by calculating’ approach is adopted throughout this book, enabling readers to explore several areas of the financial world.Interdisciplinary in nature, this book will appeal to advanced undergraduate and graduate students in mathematics, engineering, and other scientific disciplines as well as professionals in financial engineering.

Leavitt Path Algebras (Lecture Notes in Mathematics #2191)

by Gene Abrams Pere Ara Mercedes Siles Molina

This book offers a comprehensive introduction by three of the leading experts in the field, collecting fundamental results and open problems in a single volume.Since Leavitt path algebras were first defined in 2005, interest in these algebras has grown substantially, with ring theorists as well as researchers working in graph C*-algebras, group theory and symbolic dynamics attracted to the topic. Providing a historical perspective on the subject, the authors review existing arguments, establish new results, and outline the major themes and ring-theoretic concepts, such as the ideal structure, Z-grading and the close link between Leavitt path algebras and graph C*-algebras. The book also presents key lines of current research, including the Algebraic Kirchberg Phillips Question, various additional classification questions, and connections to noncommutative algebraic geometry.Leavitt Path Algebras will appeal to graduate students and researchers working in the field and related areas, such as C*-algebras and symbolic dynamics. With its descriptive writing style, this book is highly accessible.

Theory of Random Sets (Probability Theory and Stochastic Modelling #87)

by Ilya Molchanov

This monograph, now in a thoroughly revised second edition, offers the latest research on random sets. It has been extended to include substantial developments achieved since 2005, some of them motivated by applications of random sets to econometrics and finance. The present volume builds on the foundations laid by Matheron and others, including the vast advances in stochastic geometry, probability theory, set-valued analysis, and statistical inference. It shows the various interdisciplinary relationships of random set theory within other parts of mathematics, and at the same time fixes terminology and notation that often vary in the literature, establishing it as a natural part of modern probability theory and providing a platform for future development. It is completely self-contained, systematic and exhaustive, with the full proofs that are necessary to gain insight. Aimed at research level, Theory of Random Sets will be an invaluable reference for probabilists; mathematicians working in convex and integral geometry, set-valued analysis, capacity and potential theory; mathematical statisticians in spatial statistics and uncertainty quantification; specialists in mathematical economics, econometrics, decision theory, and mathematical finance; and electronic and electrical engineers interested in image analysis.

Inventories in National Economies: A Cross-Country Analysis of Macroeconomic Data

by Attila Chikán Erzsébet Kovács Zsolt Matyusz Magdolna Sass Péter Vakhal

This book introduces a new approach in the field of macroeconomic inventory studies: the use of multivariate statistics to evaluate long-term characteristics of inventory investments in developed countries. By analyzing a 44-year period series of annual inventory change in percentage of GDP in a set of OECD countries, disclosing their relationship to growth, industry structure and alternative uses of GDP (fixed capital investments, foreign trade and consumption), it fills a gap in the economic literature. It is generally accepted that inventories play an important role in all levels of the economy. However, while there is extensive literature on micro- (and even item-) level inventory problems, macroeconomic inventory studies are scarce. Both the long-term processes of inventory formation and their correlation with other macroeconomic factors provide interesting conclusions about economic changes and policies in our immediate past, and present important insights for the future.

Translating Statistics to Make Decisions: A Guide for the Non-Statistician

by Victoria Cox

Examine and solve the common misconceptions and fallacies that non-statisticians bring to their interpretation of statistical results. Explore the many pitfalls that non-statisticians—and also statisticians who present statistical reports to non-statisticians—must avoid if statistical results are to be correctly used for evidence-based business decision making. Victoria Cox, senior statistician at the United Kingdom’s Defence Science and Technology Laboratory (Dstl), distills the lessons of her long experience presenting the actionable results of complex statistical studies to users of widely varying statistical sophistication across many disciplines: from scientists, engineers, analysts, and information technologists to executives, military personnel, project managers, and officials across UK government departments, industry, academia, and international partners. The author shows how faulty statistical reasoning often undermines the utility of statistical results even among those with advanced technical training. Translating Statistics teaches statistically naive readers enough about statistical questions, methods, models, assumptions, and statements that they will be able to extract the practical message from statistical reports and better constrain what conclusions cannot be made from the results. To non-statisticians with some statistical training, this book offers brush-ups, reminders, and tips for the proper use of statistics and solutions to common errors. To fellow statisticians, the author demonstrates how to present statistical output to non-statisticians to ensure that the statistical results are correctly understood and properly applied to real-world tasks and decisions. The book avoids algebra and proofs, but it does supply code written in R for those readers who are motivated to work out examples. Pointing along the way to instructive examples of statistics gone awry, Translating Statistics walks readers through the typical course of a statistical study, progressing from the experimental design stage through the data collection process, exploratory data analysis, descriptive statistics, uncertainty, hypothesis testing, statistical modelling and multivariate methods, to graphs suitable for final presentation. The steady focus throughout the book is on how to turn the mathematical artefacts and specialist jargon that are second nature to statisticians into plain English for corporate customers and stakeholders. The final chapter neatly summarizes the book’s lessons and insights for accurately communicating statistical reports to the non-statisticians who commission and act on them. What You'll LearnRecognize and avoid common errors and misconceptions that cause statistical studies to be misinterpreted and misused by non-statisticians in organizational settingsGain a practical understanding of the methods, processes, capabilities, and caveats of statistical studies to improve the application of statistical data to business decisionsSee how to code statistical solutions in RWho This Book Is ForNon-statisticians—including both those with and without an introductory statistics course under their belts—who consume statistical reports in organizational settings, and statisticians who seek guidance for reporting statistical studies to non-statisticians in ways that will be accurately understood and will inform sound business and technical decisions

Business Analytics Using R - A Practical Approach: A Practical Approach

by Umesh R Hodeghatta Umesha Nayak

Learn the fundamental aspects of the business statistics, data mining, and machine learning techniques required to understand the huge amount of data generated by your organization. This book explains practical business analytics through examples, covers the steps involved in using it correctly, and shows you the context in which a particular technique does not make sense. Further, Practical Business Analytics using R helps you understand specific issues faced by organizations and how the solutions to these issues can be facilitated by business analytics.This book will discuss and explore the following through examples and case studies:An introduction to R: data management and R functionsThe architecture, framework, and life cycle of a business analytics projectDescriptive analytics using R: descriptive statistics and data cleaningData mining: classification, association rules, and clustering Predictive analytics: simple regression, multiple regression, and logistic regression This book includes case studies on important business analytic techniques, such as classification, association, clustering, and regression. The R language is the statistical tool used to demonstrate the concepts throughout the book.What You Will Learn• Write R programs to handle data• Build analytical models and draw useful inferences from them• Discover the basic concepts of data mining and machine learning • Carry out predictive modeling• Define a business issue as an analytical problemWho This Book Is ForBeginners who want to understand and learn the fundamentals of analytics using R. Students, managers, executives, strategy and planning professionals, software professionals, and BI/DW professionals.

Alex Through the Looking Glass: How Life Reflects Numbers, and Numbers Reflect Life

by Alex Bellos

From triangles, rotations and power laws, to fractals, cones and curves, bestselling author Alex Bellos takes you on a journey of mathematical discovery with his signature wit, engaging stories and limitless enthusiasm. As he narrates a series of eye-opening encounters with lively personalities all over the world, Alex demonstrates how numbers have come to be our friends, are fascinating and extremely accessible, and how they have changed our world.He turns even the dreaded calculus into an easy-to-grasp mathematical exposition, and sifts through over 30,000 survey submissions to reveal the world's favourite number. In Germany, he meets the engineer who designed the first roller-coaster loop, whilst in India he joins the world's highly numerate community at the International Congress of Mathematicians. He explores the wonders behind the Game of Life program, and explains mathematical logic, growth and negative numbers. Stateside, he hangs out with a private detective in Oregon and meets the mathematician who looks for universes from his garage in Illinois.Read this captivating book, and you won't realise that you're learning about complex concepts. Alex will get you hooked on maths as he delves deep into humankind's turbulent relationship with numbers, and proves just how much fun we can have with them.

Deep Learning with Python: A Hands-on Introduction

by Nikhil Ketkar

Discover the practical aspects of implementing deep-learning solutions using the rich Python ecosystem. This book bridges the gap between the academic state-of-the-art and the industry state-of-the-practice by introducing you to deep learning frameworks such as Keras, Theano, and Caffe. The practicalities of these frameworks is often acquired by practitioners by reading source code, manuals, and posting questions on community forums, which tends to be a slow and a painful process. Deep Learning with Python allows you to ramp up to such practical know-how in a short period of time and focus more on the domain, models, and algorithms.This book briefly covers the mathematical prerequisites and fundamentals of deep learning, making this book a good starting point for software developers who want to get started in deep learning. A brief survey of deep learning architectures is also included.Deep Learning with Python also introduces you to key concepts of automatic differentiation and GPU computation which, while not central to deep learning, are critical when it comes to conducting large scale experiments. What You Will Learn Leverage deep learning frameworks in Python namely, Keras, Theano, and Caffe Gain the fundamentals of deep learning with mathematical prerequisites Discover the practical considerations of large scale experiments Take deep learning models to productionWho This Book Is ForSoftware developers who want to try out deep learning as a practical solution to a particular problem. Software developers in a data science team who want to take deep learning models developed by data scientists to production.

MATLAB Deep Learning: With Machine Learning, Neural Networks and Artificial Intelligence

by Phil Kim

Get started with MATLAB for deep learning and AI with this in-depth primer. In this book, you start with machine learning fundamentals, then move on to neural networks, deep learning, and then convolutional neural networks. In a blend of fundamentals and applications, MATLAB Deep Learning employs MATLAB as the underlying programming language and tool for the examples and case studies in this book. With this book, you'll be able to tackle some of today's real world big data, smart bots, and other complex data problems. You’ll see how deep learning is a complex and more intelligent aspect of machine learning for modern smart data analysis and usage.What You'll LearnUse MATLAB for deep learningDiscover neural networks and multi-layer neural networksWork with convolution and pooling layersBuild a MNIST example with these layersWho This Book Is ForThose who want to learn deep learning using MATLAB. Some MATLAB experience may be useful.

Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance

by Thomas Mailund

Learn how to manipulate functions and expressions to modify how the R language interprets itself. This book is an introduction to metaprogramming in the R language, so you will write programs to manipulate other programs. Metaprogramming in R shows you how to treat code as data that you can generate, analyze, or modify. R is a very high-level language where all operations are functions and all functions are data that can be manipulated. This book shows you how to leverage R's natural flexibility in how function calls and expressions are evaluated, to create small domain-specific languages to extend R within the R language itself. What You'll LearnFind out about the anatomy of a function in R Look inside a function callWork with R expressions and environmentsManipulate expressions in RUse substitutions Who This Book Is ForThose with at least some experience with R and certainly for those with experience in other programming languages.

Advanced Object-Oriented Programming in R: Statistical Programming for Data Science, Analysis and Finance

by Thomas Mailund

Learn how to write object-oriented programs in R and how to construct classes and class hierarchies in the three object-oriented systems available in R. This book gives an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner. You will then be able to use this powerful programming style in your own statistical programming projects to write flexible and extendable software.After reading Advanced Object-Oriented Programming in R, you'll come away with a practical project that you can reuse in your own analytics coding endeavors. You’ll then be able to visualize your data as objects that have state and then manipulate those objects with polymorphic or generic methods. Your projects will benefit from the high degree of flexibility provided by polymorphism, where the choice of concrete method to execute depends on the type of data being manipulated. What You'll LearnDefine and use classes and generic functions using R Work with the R class hierarchiesBenefit from implementation reuseHandle operator overloadingApply the S4 and R6 classes Who This Book Is ForExperienced programmers and for those with at least some prior experience with R programming language.

Functional Data Structures in R: Advanced Statistical Programming in R

by Thomas Mailund

Get an introduction to functional data structures using R and write more effective code and gain performance for your programs. This book teaches you workarounds because data in functional languages is not mutable: for example you’ll learn how to change variable-value bindings by modifying environments, which can be exploited to emulate pointers and implement traditional data structures. You’ll also see how, by abandoning traditional data structures, you can manipulate structures by building new versions rather than modifying them. You’ll discover how these so-called functional data structures are different from the traditional data structures you might know, but are worth understanding to do serious algorithmic programming in a functional language such as R.By the end of Functional Data Structures in R, you’ll understand the choices to make in order to most effectively work with data structures when you cannot modify the data itself. These techniques are especially applicable for algorithmic development important in big data, finance, and other data science applications.What You'll LearnCarry out algorithmic programming in R Use abstract data structures Work with both immutable and persistent data Emulate pointers and implement traditional data structures in RBuild new versions of traditional data structures that are knownWho This Book Is ForExperienced or advanced programmers with at least a comfort level with R. Some experience with data structures recommended.

Audio Visualization Using ThMAD: Realtime Graphics Rendering for Ubuntu Linux

by Peter Späth

Learn how to use Thinking Machine Audio Dreams (ThMAD), a realtime audio visualization engine for Ubuntu Linux. This book bridges the gap between programmers and artists. Both artists and developers with an inclination towards arts will profit from this book since it is a combination of a hands-on tutorial, manual, and reference, with many illustrations that accompany the explanations and tutorials.You'll learn the basics of ThMAD's open source software suite and then start experimenting and building your own rendering pipelines to create audio visualizations. You'll see how to soundly use all ThMAD's GUI functionalities, and all modules are provided in a way that will serve both intellectual curiosity and professional needs. The examples that are used as part of the software, and the tutorials included in the book, will serve as a solid basis for your own experiments.What You'll LearnUse the ThMAD software, all GUI functionalities, and all modulesDevelop your own audio visualization projectsExplore the program operations for ThMAD Artiste and ThMAD Player, including all possible options for controlling program operations.Who This Book Is ForVisual artists with some IT background, or developers with artistic inclinations. Development experience is not required, but surely helpful.

Beginning Julia Programming: For Engineers and Scientists

by Sandeep Nagar

Get started with Julia for engineering and numerical computing, especially data science, machine learning, and scientific computing applications. This book explains how Julia provides the functionality, ease-of-use and intuitive syntax of R, Python, MATLAB, SAS, or Stata combined with the speed, capacity, and performance of C, C++, or Java. You’ll learn the OOP principles required to get you started, then how to do basic mathematics with Julia. Other core functionality of Julia that you’ll cover, includes working with complex numbers, rational and irrational numbers, rings, and fields. Beginning Julia Programming takes you beyond these basics to harness Julia’s powerful features for mathematical functions in Julia, arrays for matrix operations, plotting, and more. Along the way, you also learn how to manage strings, write functions, work with control flows, and carry out I/O to implement and leverage the mathematics needed for your data science and analysis projects."Julia walks like Python and runs like C". This phrase explains why Julia is quickly growing as the most favored option for data analytics and numerical computation. After reading and using this book, you'll have the essential knowledge and skills to build your first Julia-based application. What You'll LearnObtain core skills in Julia Apply Julia in engineering and science applicationsWork with mathematical functions in Julia Use arrays, strings, functions, control flow, and I/O in JuliaCarry out plotting and display basic graphics Who This Book Is ForThose who are new to Julia; experienced users may also find this helpful as a reference.

Introduction to Scilab: For Engineers and Scientists

by Sandeep Nagar

Familiarize yourself with Scilab using this concise, practical tutorial that is focused on writing code to learn concepts. Starting from the basics, this book covers array-based computing, plotting, and working with files in Scilab. Introduction to Scilab is useful for industry engineers, researchers, and students who are looking for open-source solutions for numerical computation.In this book you will learn by doing, avoiding technical jargon, which makes the concepts easy to learn. First you’ll see how to run basic calculations, absorbing technical complexities incrementally as you progress toward advanced topics. Throughout, the language is kept simple to ensure that readers at all levels can grasp the concepts. After reading this book, you will come away with sample code that can be re-purposed and applied to your own projects using Scilab.What You'll LearnApply sample code to your engineering or science problemsWork with Scilab arrays, functions, and loops Use Scilab’s plotting functions for data visualizationSolve numerical computing and computational engineering problems with ScilabWho This Book Is ForEngineers, scientists, researchers, and students who are new to Scilab. Some prior programming experience would be helpful but not required.

Introduction to Octave: For Engineers and Scientists

by Sandeep Nagar

Familiarize yourself with Octave using this concise, practical tutorial that is focused on writing code to learn concepts. Starting from the basics, this book covers array-based computing, plotting, and working with files in Octave, which can run MATLAB files without modification. Introduction to Octave is useful for industry engineers, researchers, and students who are looking for open-source solutions for numerical computation.In this book you will learn by doing, avoiding technical jargon, which makes the concepts easy to learn. First you’ll see how to run basic calculations, absorbing technical complexities incrementally as you progress toward advanced topics. Throughout, the language is kept simple to ensure that readers at all levels can grasp the concepts. What You'll LearnApply sample code to your engineering or science problemsWork with Octave arrays, functions, and loops Use Octave’s plotting functions for data visualizationSolve numerical computing and computational engineering problems with OctaveWho This Book Is ForEngineers, scientists, researchers, and students who are new to Octave. Some prior programming experience would be helpful but not required.

Assessing and Improving Prediction and Classification: Theory and Algorithms in C++

by Timothy Masters

Assess the quality of your prediction and classification models in ways that accurately reflect their real-world performance, and then improve this performance using state-of-the-art algorithms such as committee-based decision making, resampling the dataset, and boosting. This book presents many important techniques for building powerful, robust models and quantifying their expected behavior when put to work in your application.Considerable attention is given to information theory, especially as it relates to discovering and exploiting relationships between variables employed by your models. This presentation of an often confusing subject avoids advanced mathematics, focusing instead on concepts easily understood by those with modest background in mathematics.All algorithms include an intuitive explanation of operation, essential equations, references to more rigorous theory, and commented C++ source code. Many of these techniques are recent developments, still not in widespread use. Others are standard algorithms given a fresh look. In every case, the emphasis is on practical applicability, with all code written in such a way that it can easily be included in any program.What You'll LearnCompute entropy to detect problematic predictorsImprove numeric predictions using constrained and unconstrained combinations, variance-weighted interpolation, and kernel-regression smoothingCarry out classification decisions using Borda counts, MinMax and MaxMin rules, union and intersection rules, logistic regression, selection by local accuracy, maximization of the fuzzy integral, and pairwise couplingHarness information-theoretic techniques to rapidly screen large numbers of candidate predictors, identifying those that are especially promisingUse Monte-Carlo permutation methods to assess the role of good luck in performance resultsCompute confidence and tolerance intervals for predictions, as well as confidence levels for classification decisionsWho This Book is ForAnyone who creates prediction or classification models will find a wealth of useful algorithms in this book. Although all code examples are written in C++, the algorithms are described in sufficient detail that they can easily be programmed in any language.

Advanced Audio Visualization Using ThMAD: Creating Amazing Graphics with Open Source Software

by Peter Späth

Learn advanced techniques and improve your audio visualization skills with Thinking Machine Audio Dreams (ThMAD). With this book, you can concentrate on advanced examples and usage patterns, including using shaders in a more profound way, and how to incorporate ThMAD into a tool chain using the professional sound server JACK.Advanced Audio Visualization Using ThMAD provides advanced techniques for generating graphics, improving performance, and providing readers with the skills needed to create more interesting visualizations. You will also learn professional setups with highly developed visual and aural art tool chains.What You'll LearnUse the ThMAD software for advanced setups in their personal and professional projectsGain a pragmatic introduction to using shadersUse JACK sound servers with ThMADControl the timing ThMADWork with advanced configurationsWho This Book Is ForArtists and developers already familiar with ThMAD and looking to enhance their projects. In addition, readers primarily interested in using shaders or the Jack audio server for graphics generation can benefit from the book as well.

Applied Analytics through Case Studies Using SAS and R: Implementing Predictive Models and Machine Learning Techniques

by Deepti Gupta

Examine business problems and use a practical analytical approach to solve them by implementing predictive models and machine learning techniques using SAS and the R analytical language. This book is ideal for those who are well-versed in writing code and have a basic understanding of statistics, but have limited experience in implementing predictive models and machine learning techniques for analyzing real world data. The most challenging part of solving industrial business problems is the practical and hands-on knowledge of building and deploying advanced predictive models and machine learning algorithms. Applied Analytics through Case Studies Using SAS and R is your answer to solving these business problems by sharpening your analytical skills. What You'll Learn Understand analytics and basic data concepts Use an analytical approach to solve Industrial business problems Build predictive model with machine learning techniquesCreate and apply analytical strategiesWho This Book Is ForData scientists, developers, statisticians, engineers, and research students with a great theoretical understanding of data and statistics who would like to enhance their skills by getting practical exposure in data modeling.

Domain-Specific Languages in R: Advanced Statistical Programming

by Thomas Mailund

Gain an accelerated introduction to domain-specific languages in R, including coverage of regular expressions. This compact, in-depth book shows you how DSLs are programming languages specialized for a particular purpose, as opposed to general purpose programming languages. Along the way, you’ll learn to specify tasks you want to do in a precise way and achieve programming goals within a domain-specific context. Domain-Specific Languages in R includes examples of DSLs including large data sets or matrix multiplication; pattern matching DSLs for application in computer vision; and DSLs for continuous time Markov chains and their applications in data science. After reading and using this book, you’ll understand how to write DSLs in R and have skills you can extrapolate to other programming languages.What You'll LearnProgram with domain-specific languages using RDiscover the components of DSLsCarry out large matrix expressions and multiplications Implement metaprogramming with DSLsParse and manipulate expressions Who This Book Is ForThose with prior programming experience. R knowledge is helpful but not required.

Cellular Automaton Modeling of Biological Pattern Formation: Characterization, Examples, and Analysis (Modeling and Simulation in Science, Engineering and Technology)

by Andreas Deutsch Sabine Dormann

This text explores the use of cellular automata in modeling pattern formation in biological systems. It describes several mathematical modeling approaches utilizing cellular automata that can be used to study the dynamics of interacting cell systems both in simulation and in practice. New in this edition are chapters covering cell migration, tissue development, and cancer dynamics, as well as updated references and new research topic suggestions that reflect the rapid development of the field.The book begins with an introduction to pattern-forming principles in biology and the various mathematical modeling techniques that can be used to analyze them. Cellular automaton models are then discussed in detail for different types of cellular processes and interactions, including random movement, cell migration, adhesive cell interaction, alignment and cellular swarming, growth processes, pigment cell pattern formation, tissue development, tumor growth and invasion, and Turing-type patterns and excitable media. In the final chapter, the authors critically discuss possibilities and limitations of the cellular automaton approach in modeling various biological applications, along with future research directions. Suggestions for research projects are provided throughout the book to encourage additional engagement with the material, and an accompanying simulator is available for readers to perform their own simulations on several of the models covered in the text. QR codes are included within the text for easy access to the simulator.With its accessible presentation and interdisciplinary approach, Cellular Automaton Modeling of Biological Pattern Formation is suitable for graduate and advanced undergraduate students in mathematical biology, biological modeling, and biological computing. It will also be a valuable resource for researchers and practitioners in applied mathematics, mathematical biology, computational physics, bioengineering, and computer science. PRAISE FOR THE FIRST EDITION“An ideal guide for someone with a mathematical or physical background to start exploring biological modelling. Importantly, it will also serve as an excellent guide for experienced modellers to innovate and improve their methodologies for analysing simulation results.” —Mathematical Reviews

Fluid Dynamics: Theory, Computation, and Numerical Simulation

by C. Pozrikidis

This book provides an accessible introduction to the basic theory of fluid mechanics and computational fluid dynamics (CFD) from a modern perspective that unifies theory and numerical computation. Methods of scientific computing are introduced alongside with theoretical analysis and MATLAB® codes are presented and discussed for a broad range of topics: from interfacial shapes in hydrostatics, to vortex dynamics, to viscous flow, to turbulent flow, to panel methods for flow past airfoils.The third edition includes new topics, additional examples, solved and unsolved problems, and revised images. It adds more computational algorithms and MATLAB programs. It also incorporates discussion of the latest version of the fluid dynamics software library FDLIB, which is freely available online. FDLIB offers an extensive range of computer codes that demonstrate the implementation of elementary and advanced algorithms and provide an invaluable resource for research, teaching, classroom instruction, and self-study.This book is a must for students in all fields of engineering, computational physics, scientific computing, and applied mathematics. It can be used in both undergraduate and graduate courses in fluid mechanics, aerodynamics, and computational fluid dynamics. The audience includes not only advanced undergraduate and entry-level graduate students, but also a broad class of scientists and engineers with a general interest in scientific computing.

Towards a Theory of Spacetime Theories (Einstein Studies #13)

by Dennis Lehmkuhl Gregor Schiemann Erhard Scholz

This contributed volume is the result of a July 2010 workshop at the University of Wuppertal Interdisciplinary Centre for Science and Technology Studies which brought together world-wide experts from physics, philosophy and history, in order to address a set of questions first posed in the 1950s: How do we compare spacetime theories? How do we judge, objectively, which is the “best” theory? Is there even a unique answer to this question?The goal of the workshop, and of this book, is to contribute to the development of a meta-theory of spacetime theories. Such a meta-theory would reveal insights about specific spacetime theories by distilling their essential similarities and differences, deliver a framework for a class of theories that could be helpful as a blueprint to build other meta-theories, and provide a higher level viewpoint for judging which theory most accurately describes nature. But rather than drawing a map in broad strokes, the focus is on particularly rich regions in the “space of spacetime theories.”This work will be of interest to physicists, as well as philosophers and historians of science working with or interested in General Relativity and/or Space, Time and Gravitation more generally.

Refine Search

Showing 3,626 through 3,650 of 54,630 results