Technical requirements
In this chapter, we will use the open source tsfresh Python library. You can install tsfresh with pip by executing pip install tsfresh.
Note
If you have an old Microsoft operating system, you may need to update the Microsoft C++ build tools to proceed with the tsfresh package’s installation. Follow the steps in this thread to do so: https://stackoverflow.com/questions/64261546/how-to-solve-error-microsoft-visual-c-14-0-or-greater-is-required-when-inst.
We will work with the Occupancy Detection dataset from the UCI Machine Learning Repository, available at http://archive.ics.uci.edu/ml/datasets/Occupancy+Detection and licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license: https://creativecommons.org/licenses/by/4.0/legalcode. The corresponding citation for this data is as follows:
Candanedo, Luis. (2016). Occupancy Detection. UCI Machine Learning Repository. https://doi.org/10.24432/C5X01N.
I downloaded and modified...