Implementing the revised approach

In this section, we will discuss the three parts of implementation, which are as follows:

  • Implementation
  • Testing the revised approach
  • Understanding the problem with the revised approach

Implementation

Here, we are implementing the following:

  • Alignment
  • Smoothing
  • Logistic Regression

We have already discussed the approach and key concepts, so now we just focus on the code part here. You can find all the code at this GitHub link: https://github.com/jalajthanaki/stock_price_prediction/blob/master/Stock_Price_Prediction.ipynb.

Implementing alignment

The alignment is performed on the testing dataset. You can refer to the following code snippet:

Figure 2.30: Code snippet for alignment on the test dataset

As you can see in the preceding ...

Get Machine Learning Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.