- Scala for Machine Learning(Second Edition)
- Patrick R. Nicolas
- 165字
- 2021-07-08 10:43:06
Chapter 3. Data Preprocessing
Real-world observations are usually noisy and inconsistent, with missing data. No classification, regression, or clustering model can extract reliable information from data that has not been cleansed, filtered, or analyzed.
Data preprocessing consists of cleaning, filtering, transforming, and normalizing raw observations using statistics in order to correlate features or groups of features, identify trends, model, and filter out noise. The purpose of cleansing raw data is twofold:
- Identify flaws in raw input data
- Provide unsupervised or supervised learning with a clean and reliable dataset
You should not underestimate the power of traditional statistical analysis methods to infer and classify information from textual or unstructured data.
In this chapter, you will learn how to to the following:
- Apply commonly used moving average techniques to detect long-term trends in a time series
- Identify market and sector cycles using the discrete Fourier series
- Leverage the discrete Kalman filter to extract the state of a linear dynamic system from incomplete and noisy observations
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- INSTANT Mock Testing with PowerMock
- Raspberry Pi for Secret Agents(Third Edition)
- Selenium Design Patterns and Best Practices
- R的極客理想:工具篇
- Unity Game Development Scripting
- Babylon.js Essentials
- Hands-On Nuxt.js Web Development
- Learning Ionic
- jQuery技術內幕:深入解析jQuery架構設計與實現原理
- Oracle Database XE 11gR2 Jump Start Guide
- 微信小程序開發邊做邊學(微課視頻版)
- 深入實踐C++模板編程
- 深入理解MySQL主從原理
- MATLAB從入門到精通