- Machine Learning with Swift
- Alexander Sosnovshchenko
- 176字
- 2021-06-24 18:54:50
Features
When we are talking about features in the context of ML , what we mean is some characteristic property of the object or phenomenon we are investigating.
Other names for the same concept you'll see in some publications are explanatory variable, independent variable, and predictor.
Features are used to distinguish objects from each other and to measure the similarity between them.
For instance:
- If the objects of our interest are books, features could be a title, page count, author's name, a year of publication, genre, and so on
- If the objects of interest are images, features could be intensities of each pixel
- If the objects are blog posts, features could be language, length, or presence of some terms
It's useful to imagine your data as a spreadsheet table. In this case, each sample (data point) would be a row, and each feature would be a column. For example, Table 1.1 shows a tiny dataset of books consisting of four samples where each has eight features.
Table 1.1: an example of a ML dataset (dummy books):

推薦閱讀
- 數字邏輯(第3版)
- INSTANT ForgedUI Starter
- 深入淺出SSD:固態存儲核心技術、原理與實戰(第2版)
- micro:bit魔法修煉之Mpython初體驗
- Large Scale Machine Learning with Python
- 深入理解序列化與反序列化
- Istio服務網格技術解析與實踐
- 基于PROTEUS的電路設計、仿真與制板
- 數字媒體專業英語(第2版)
- IP網絡視頻傳輸:技術、標準和應用
- 微服務實戰(Dubbox +Spring Boot+Docker)
- UML精粹:標準對象建模語言簡明指南(第3版)
- 基于S5PV210處理器的嵌入式開發完全攻略
- 筆記本電腦現場維修實錄
- MicroPython Cookbook