Reader small image

You're reading from  Practical Machine Learning Cookbook

Product typeBook
Published inApr 2017
Reading LevelIntermediate
PublisherPackt
ISBN-139781785280511
Edition1st Edition
Languages
Right arrow
Author (1)
Atul Tripathi
Atul Tripathi
author image
Atul Tripathi

Atul Tripathi has spent more than 11 years in the fields of machine learning and quantitative finance. He has a total of 14 years of experience in software development and research. He has worked on advanced machine learning techniques, such as neural networks and Markov models. While working on these techniques, he has solved problems related to image processing, telecommunications, human speech recognition, and natural language processing. He has also developed tools for text mining using neural networks. In the field of quantitative finance, he has developed models for Value at Risk, Extreme Value Theorem, Option Pricing, and Energy Derivatives using Monte Carlo simulation techniques.
Read more about Atul Tripathi

Right arrow

Recurrent neural networks - predicting periodic signals


Oscillators are circuits that produce specific, periodic waveforms such as square, triangular, sawtooth, and sinusoidal. In order to generate output, oscillators generally use some form of active device-lamp, which is surrounded by resistors, capacitors, and inductors. Two main classes of oscillators are relaxation and sinusoidal. Triangular, sawtooth and other non-sinusoidal waveforms are generated using relaxation oscillators, while sinusoidal oscillators consist of amplifiers with external components to generate oscillation. Normally, no harmonics are present in pure sine waves and they consist of a single frequency.

Getting ready...

The task is to predict a cosine from a noisy sine wave. 5Hz frequency waves are used for the sine wave with some normally distributed noise and a smooth cosine wave. The dataset created is a set of 10 sequences, each of which consists of 40 observations.

How to do it...

The following packages need to be...

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
Practical Machine Learning Cookbook
Published in: Apr 2017Publisher: PacktISBN-13: 9781785280511

Author (1)

author image
Atul Tripathi

Atul Tripathi has spent more than 11 years in the fields of machine learning and quantitative finance. He has a total of 14 years of experience in software development and research. He has worked on advanced machine learning techniques, such as neural networks and Markov models. While working on these techniques, he has solved problems related to image processing, telecommunications, human speech recognition, and natural language processing. He has also developed tools for text mining using neural networks. In the field of quantitative finance, he has developed models for Value at Risk, Extreme Value Theorem, Option Pricing, and Energy Derivatives using Monte Carlo simulation techniques.
Read more about Atul Tripathi