- Hands-On Machine Learning with JavaScript
- Burak Kanber
- 212字
- 2021-06-25 21:38:21
Cleaning and preparing data
Feature selection is not the only consideration required when preprocessing your data. There are many other things that you may need to do to prepare your data for the algorithm that will ultimately analyze the data. Perhaps there are measurement errors that create significant outliers. There can also be instrumentation noise in the data that needs to be smoothed out. Your data may have missing values for some features. These are all issues that can either be ignored or addressed, depending, as always, on the context, the data, and the algorithm involved.
Additionally, the algorithm you use may require the data to be normalized to some range of values. Or perhaps your data is in a different format that the algorithm cannot use, as is often the case with neural networks which expect you to provide a vector of values, but you have JSON objects that come from a database. Sometimes you need to analyze only a specific subset of data from a larger source. If you're working with images you may need to resize, scale, pad, crop, or reduce the image to grayscale.
These tasks all fall into the realm of data preprocessing. Let's take a look at some specific scenarios and discuss possible approaches for each.
- 虛擬儀器設計測控應用典型實例
- 大數據技術基礎
- R Machine Learning By Example
- 工業機器人現場編程(FANUC)
- 大數據處理平臺
- AutoCAD 2012中文版繪圖設計高手速成
- 單片機C語言程序設計完全自學手冊
- Godot Engine Game Development Projects
- 基于敏捷開發的數據結構研究
- Mastering Predictive Analytics with scikit:learn and TensorFlow
- 貫通Hibernate開發
- Photoshop CS4數碼照片處理入門、進階與提高
- 中文版Photoshop情境實訓教程
- 網頁設計與制作
- 分布式Java應用