0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
Status
Brand

Showing 1 - 15 of 15 matches in All Departments

Modern Data Mining Algorithms in C++ and CUDA C - Recent Developments in Feature Extraction and Selection Algorithms for Data... Modern Data Mining Algorithms in C++ and CUDA C - Recent Developments in Feature Extraction and Selection Algorithms for Data Science (Paperback, 1st ed.)
Timothy Masters
R1,621 R1,271 Discovery Miles 12 710 Save R350 (22%) Ships in 10 - 15 working days

Discover a variety of data-mining algorithms that are useful for selecting small sets of important features from among unwieldy masses of candidates, or extracting useful features from measured variables. As a serious data miner you will often be faced with thousands of candidate features for your prediction or classification application, with most of the features being of little or no value. You'll know that many of these features may be useful only in combination with certain other features while being practically worthless alone or in combination with most others. Some features may have enormous predictive power, but only within a small, specialized area of the feature space. The problems that plague modern data miners are endless. This book helps you solve this problem by presenting modern feature selection techniques and the code to implement them. Some of these techniques are: Forward selection component analysis Local feature selection Linking features and a target with a hidden Markov model Improvements on traditional stepwise selection Nominal-to-ordinal conversion All algorithms are intuitively justified and supported by the relevant equations and explanatory material. The author also presents and explains complete, highly commented source code. The example code is in C++ and CUDA C but Python or other code can be substituted; the algorithm is important, not the code that's used to write it. What You Will Learn Combine principal component analysis with forward and backward stepwise selection to identify a compact subset of a large collection of variables that captures the maximum possible variation within the entire set. Identify features that may have predictive power over only a small subset of the feature domain. Such features can be profitably used by modern predictive models but may be missed by other feature selection methods. Find an underlying hidden Markov model that controls the distributions of feature variables and the target simultaneously. The memory inherent in this method is especially valuable in high-noise applications such as prediction of financial markets. Improve traditional stepwise selection in three ways: examine a collection of 'best-so-far' feature sets; test candidate features for inclusion with cross validation to automatically and effectively limit model complexity; and at each step estimate the probability that our results so far could be just the product of random good luck. We also estimate the probability that the improvement obtained by adding a new variable could have been just good luck. Take a potentially valuable nominal variable (a category or class membership) that is unsuitable for input to a prediction model, and assign to each category a sensible numeric value that can be used as a model input. Who This Book Is For Intermediate to advanced data science programmers and analysts.

Testing and Tuning Market Trading Systems - Algorithms in C++ (Paperback, 1st ed.): Timothy Masters Testing and Tuning Market Trading Systems - Algorithms in C++ (Paperback, 1st ed.)
Timothy Masters
R1,436 R1,144 Discovery Miles 11 440 Save R292 (20%) Ships in 10 - 15 working days

Build, test, and tune financial, insurance or other market trading systems using C++ algorithms and statistics. You've had an idea and have done some preliminary experiments, and it looks promising. Where do you go from here? Well, this book discusses and dissects this case study approach. Seemingly good backtest performance isn't enough to justify trading real money. You need to perform rigorous statistical tests of the system's validity. Then, if basic tests confirm the quality of your idea, you need to tune your system, not just for best performance, but also for robust behavior in the face of inevitable market changes. Next, you need to quantify its expected future behavior, assessing how bad its real-life performance might actually be, and whether you can live with that. Finally, you need to find its theoretical performance limits so you know if its actual trades conform to this theoretical expectation, enabling you to dump the system if it does not live up to expectations. This book does not contain any sure-fire, guaranteed-riches trading systems. Those are a dime a dozen... But if you have a trading system, this book will provide you with a set of tools that will help you evaluate the potential value of your system, tweak it to improve its profitability, and monitor its on-going performance to detect deterioration before it fails catastrophically. Any serious market trader would do well to employ the methods described in this book.What You Will Learn See how the 'spaghetti-on-the-wall' approach to trading system development can be done legitimately Detect overfitting early in development Estimate the probability that your system's backtest results could have been due to just good luck Regularize a predictive model so it automatically selects an optimal subset of indicator candidates Rapidly find the global optimum for any type of parameterized trading system Assess the ruggedness of your trading system against market changes Enhance the stationarity and information content of your proprietary indicators Nest one layer of walkforward analysis inside another layer to account for selection bias in complex trading systems Compute a lower bound on your system's mean future performance Bound expected periodic returns to detect on-going system deterioration before it becomes severe Estimate the probability of catastrophic drawdown Who This Book Is For Experienced C++ programmers, developers, and software engineers. Prior experience with rigorous statistical procedures to evaluate and maximize the quality of systems is recommended as well.

Deep Belief Nets in C++ and CUDA C: Volume 2 - Autoencoding in the Complex Domain (Paperback, 1st ed.): Timothy Masters Deep Belief Nets in C++ and CUDA C: Volume 2 - Autoencoding in the Complex Domain (Paperback, 1st ed.)
Timothy Masters
R2,217 R1,955 Discovery Miles 19 550 Save R262 (12%) Ships in 10 - 15 working days

Discover the essential building blocks of a common and powerful form of deep belief net: the autoencoder. You'll take this topic beyond current usage by extending it to the complex domain for signal and image processing applications. Deep Belief Nets in C++ and CUDA C: Volume 2 also covers several algorithms for preprocessing time series and image data. These algorithms focus on the creation of complex-domain predictors that are suitable for input to a complex-domain autoencoder. Finally, you'll learn a method for embedding class information in the input layer of a restricted Boltzmann machine. This facilitates generative display of samples from individual classes rather than the entire data distribution. The ability to see the features that the model has learned for each class separately can be invaluable. At each step this book provides you with intuitive motivation, a summary of the most important equations relevant to the topic, and highly commented code for threaded computation on modern CPUs as well as massive parallel processing on computers with CUDA-capable video display cards. What You'll Learn Code for deep learning, neural networks, and AI using C++ and CUDA C Carry out signal preprocessing using simple transformations, Fourier transforms, Morlet wavelets, and more Use the Fourier Transform for image preprocessing Implement autoencoding via activation in the complex domain Work with algorithms for CUDA gradient computation Use the DEEP operating manual Who This Book Is For Those who have at least a basic knowledge of neural networks and some prior programming experience, although some C++ and CUDA C is recommended.

Deep Belief Nets in C++ and CUDA C: Volume 3 - Convolutional Nets (Paperback, 1st ed.): Timothy Masters Deep Belief Nets in C++ and CUDA C: Volume 3 - Convolutional Nets (Paperback, 1st ed.)
Timothy Masters
R1,510 R1,189 Discovery Miles 11 890 Save R321 (21%) Ships in 10 - 15 working days

Discover the essential building blocks of a common and powerful form of deep belief network: convolutional nets. This book shows you how the structure of these elegant models is much closer to that of human brains than traditional neural networks; they have a 'thought process' that is capable of learning abstract concepts built from simpler primitives. These models are especially useful for image processing applications. At each step Deep Belief Nets in C++ and CUDA C: Volume 3 presents intuitive motivation, a summary of the most important equations relevant to the topic, and concludes with highly commented code for threaded computation on modern CPUs as well as massive parallel processing on computers with CUDA-capable video display cards. Source code for all routines presented in the book, and the executable CONVNET program which implements these algorithms, are available for free download. What You Will Learn Discover convolutional nets and how to use them Build deep feedforward nets using locally connected layers, pooling layers, and softmax outputs Master the various programming algorithms required Carry out multi-threaded gradient computations and memory allocations for this threading Work with CUDA code implementations of all core computations, including layer activations and gradient calculations Make use of the CONVNET program and manual to explore convolutional nets and case studies Who This Book Is For Those who have at least a basic knowledge of neural networks and some prior programming experience, although some C++ and CUDA C is recommended.

Data Mining Algorithms in C++ - Data Patterns and Algorithms for Modern Applications (Paperback, 1st ed.): Timothy Masters Data Mining Algorithms in C++ - Data Patterns and Algorithms for Modern Applications (Paperback, 1st ed.)
Timothy Masters
R2,094 Discovery Miles 20 940 Ships in 10 - 15 working days

Discover hidden relationships among the variables in your data, and learn how to exploit these relationships. This book presents a collection of data-mining algorithms that are effective in a wide variety of prediction and classification applications. 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 focus is on practical applicability, with all code written in such a way that it can easily be included into any program. The Windows-based DATAMINE program lets you experiment with the techniques before incorporating them into your own work. What You'll Learn Use Monte-Carlo permutation tests to provide statistically sound assessments of relationships present in your data Discover how combinatorially symmetric cross validation reveals whether your model has true power or has just learned noise by overfitting the data Work with feature weighting as regularized energy-based learning to rank variables according to their predictive power when there is too little data for traditional methods See how the eigenstructure of a dataset enables clustering of variables into groups that exist only within meaningful subspaces of the data Plot regions of the variable space where there is disagreement between marginal and actual densities, or where contribution to mutual information is high Who This Book Is For Anyone interested in discovering and exploiting relationships among variables. Although all code examples are written in C++, the algorithms are described in sufficient detail that they can easily be programmed in any language.

Assessing and Improving Prediction and Classification - Theory and Algorithms in C++ (Paperback, 1st ed.): Timothy Masters Assessing and Improving Prediction and Classification - Theory and Algorithms in C++ (Paperback, 1st ed.)
Timothy Masters
R2,179 Discovery Miles 21 790 Ships in 10 - 15 working days

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 Learn Compute entropy to detect problematic predictors Improve numeric predictions using constrained and unconstrained combinations, variance-weighted interpolation, and kernel-regression smoothing Carry 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 coupling Harness information-theoretic techniques to rapidly screen large numbers of candidate predictors, identifying those that are especially promising Use Monte-Carlo permutation methods to assess the role of good luck in performance results Compute confidence and tolerance intervals for predictions, as well as confidence levels for classification decisions Who This Book is For Anyone 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.

Deep Belief Nets in C++ and CUDA C: Volume 1 - Restricted Boltzmann Machines and Supervised Feedforward Networks (Paperback,... Deep Belief Nets in C++ and CUDA C: Volume 1 - Restricted Boltzmann Machines and Supervised Feedforward Networks (Paperback, 1st ed.)
Timothy Masters
R920 R757 Discovery Miles 7 570 Save R163 (18%) Ships in 10 - 15 working days

Discover the essential building blocks of the most common forms of deep belief networks. At each step this book provides intuitive motivation, a summary of the most important equations relevant to the topic, and concludes with highly commented code for threaded computation on modern CPUs as well as massive parallel processing on computers with CUDA-capable video display cards. The first of three in a series on C++ and CUDA C deep learning and belief nets, Deep Belief Nets in C++ and CUDA C: Volume 1 shows you how the structure of these elegant models is much closer to that of human brains than traditional neural networks; they have a thought process that is capable of learning abstract concepts built from simpler primitives. As such, you'll see that a typical deep belief net can learn to recognize complex patterns by optimizing millions of parameters, yet this model can still be resistant to overfitting. All the routines and algorithms presented in the book are available in the code download, which also contains some libraries of related routines. What You Will Learn Employ deep learning using C++ and CUDA C Work with supervised feedforward networks Implement restricted Boltzmann machines Use generative samplings Discover why these are important Who This Book Is For Those who have at least a basic knowledge of neural networks and some prior programming experience, although some C++ and CUDA C is recommended.

Computer Art and Illusions - Programs for Artisans and Craftspeople (Paperback): Timothy Masters Computer Art and Illusions - Programs for Artisans and Craftspeople (Paperback)
Timothy Masters
R499 Discovery Miles 4 990 Ships in 10 - 15 working days
Permutation and Randomization Tests for Trading System Development - Algorithms in C++ (Paperback): Timothy Masters Permutation and Randomization Tests for Trading System Development - Algorithms in C++ (Paperback)
Timothy Masters
R722 Discovery Miles 7 220 Ships in 10 - 15 working days
Statistically Sound Indicators For Financial Market Prediction - Algorithms in C++ (Paperback): Timothy Masters Statistically Sound Indicators For Financial Market Prediction - Algorithms in C++ (Paperback)
Timothy Masters
R1,197 Discovery Miles 11 970 Ships in 10 - 15 working days
Modern Stereogram Algorithms for Art and Scientific Visualization - A C++ Sourcebook (Paperback): Timothy Masters Modern Stereogram Algorithms for Art and Scientific Visualization - A C++ Sourcebook (Paperback)
Timothy Masters
R737 Discovery Miles 7 370 Ships in 10 - 15 working days
Building a Hauptwerk Organ Step by Step (Paperback): Timothy Masters Building a Hauptwerk Organ Step by Step (Paperback)
Timothy Masters
R476 Discovery Miles 4 760 Ships in 10 - 15 working days
Ixinia (Paperback): Timothy Masters Ixinia (Paperback)
Timothy Masters
R270 Discovery Miles 2 700 Ships in 10 - 15 working days
Red Dust and Bones (Paperback): Timothy Masters Red Dust and Bones (Paperback)
Timothy Masters
R601 Discovery Miles 6 010 Ships in 10 - 15 working days
Statistically Sound Machine Learning for Algorithmic Trading of Financial Instruments - Developing Predictive-Model-Based... Statistically Sound Machine Learning for Algorithmic Trading of Financial Instruments - Developing Predictive-Model-Based Trading Systems Using TSSB (Paperback)
Timothy Masters, David Aronson
R3,020 R2,839 Discovery Miles 28 390 Save R181 (6%) Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Tommee Tippee Cherry Latex Night…
R99 Discovery Miles 990
Womens 2-Piece Fitness Gym Gloves…
R129 Discovery Miles 1 290
Fly Repellent ShooAway (Black)(3 Pack)
R1,047 R837 Discovery Miles 8 370
ZA Choker Necklace
R570 R399 Discovery Miles 3 990
Have I Got GNUs For You
Zapiro Paperback R220 R160 Discovery Miles 1 600
1 Litre Unicorn Waterbottle
R70 Discovery Miles 700
Lucky Metal Cut Throat Razer Carrier
R30 Discovery Miles 300
Philips TAUE101 Wired In-Ear Headphones…
R199 R129 Discovery Miles 1 290
Minions 2 - The Rise Of Gru
Blu-ray disc R150 Discovery Miles 1 500
Bantex B2241 A4 Embossed Secretarial…
R18 Discovery Miles 180

 

Partners