This website uses Google cookies to provide its services and analyze your traffic. Your IP address and user-agent are shared with Google, along with performance and security metrics, to ensure quality of service, generate usage statistics and detect and address abuses.More information

Ver sitio en español Go to homepage Contact me

Search the site for the term 'machine learning'

  • 11/06/2019

    In some other articles in this blog, I have already written about complex time series, recurrence quantification analysis (RQA) and neural networks. In this series of articles, I will discuss some points to take into account when combining the use of these two tools to identify patterns in complex series, such as detecting anomalies in electrocardiograms or electroencephalograms.

    [Read More...]

    Data analytics related sections viewSections related with the R program
  • 28/03/2019

    When we try to learn how to work with time series, it is very useful to have good data sets, and much better if they contain real data. It is difficult to obtain long series, or series presenting interesting and well located and identified patterns, with which we can perform practices. An excellent source of complex time series is our own organism, and everything we can learn by working with them can be extrapolated to any other context.

    [Read More...]

    Data analytics related sections viewSections related with the R programTime series with R
  • 18/03/2019

    With this article I conclude the series dedicated to the application of genetic algorithms to the design of neural networks. I will explain the most relevant code of the sample application given with these articles, mainly the classes dedicated to the genes management and the selection process. You can find more information in the previous articles of the series.

    [Read More...]

    Data analytics related sections view
  • 28/02/2019

    In this second article on the application of evolutionary algorithms to the optimization of the design of neural networks, I am going to provide a small sample application that allows you to build and train networks, in addition to using this type of algorithms to find the best configuration for a given data set. The application allows generating artificial test data, and I provide the source code for you to be able to modify it, as you want.

    [Read More...]

    Data analytics related sections view
  • 22/02/2019

    When we try to apply a neural network to a given problem, finding the most suitable topology for it can be a tedious trial and error task, as well as end up producing a poorly optimized network. To automate this process, we can draw on evolutionary algorithms, inspired in the natural selection of living organisms, which can greatly facilitate our job.

    [Read More...]

    Data analytics related sections view
  • 02/12/2018

    One of the most popular algorithms for training multilayer artificial neural networks is the back propagation algorithm, or retro-propagation algorithm. In this article I will try to explain its fundamentals, through a simplified implementation of a neural network that allows testing with different configurations of the network.

    [Read More...]

    Data analytics related sections view
  • 09/04/2016

    Usually, when you perform a data analysis, you suppose that they come from a normal distribution. In fact, you perform a battery of tests to verify that this assumption is met and, otherwise, you try to modify the data so that it is satisfied. This is because most analysis techniques only work properly on normally distributed data. But there are a number of systems that present a complex dynamics where is not valid to apply this hypothesis and wherein adjusting the data only leads to distortions that invalidate the results.

    [Read More...]

    Data analytics related sections view