- Feature Engineering Made Easy
- Sinan Ozdemir Divya Susarla
- 185字
- 2021-06-25 22:45:51
Steps to evaluate a feature engineering procedure
Here are the steps to evaluate a feature engineering procedure:
- Obtain a baseline performance of the machine learning model before applying any feature engineering procedures
- Apply feature engineering and combinations of feature engineering procedures
- For each application of feature engineering, obtain a performance measure and compare it to our baseline performance
- If the delta (change in) performance precedes a threshold (usually defined by the human), we deem that procedure helpful and apply it to our machine learning pipeline
- This change in performance will usually be measured as a percentage (if the baseline went from 40% accuracy to 76% accuracy, that is a 90% improvement)
In terms of performance, this idea varies between machine learning algorithms. Most good primers on machine learning will tell you that there are dozens of accepted metrics when practicing data science.
In our case, because the focus of this book is not necessarily on machine learning and rather on the understanding and transformation of features, we will use baseline machine learning algorithms and associated baseline metrics in order to evaluate the feature engineering procedures.
推薦閱讀
- 數據庫基礎教程(SQL Server平臺)
- SQL Server 2008數據庫應用技術(第二版)
- 文本挖掘:基于R語言的整潔工具
- 工業大數據分析算法實戰
- Oracle高性能自動化運維
- 數據驅動:從方法到實踐
- 達夢數據庫性能優化
- Proxmox VE超融合集群實踐真傳
- IPython Interactive Computing and Visualization Cookbook(Second Edition)
- 探索新型智庫發展之路:藍迪國際智庫報告·2015(上冊)
- 菜鳥學SPSS數據分析
- Access數據庫開發從入門到精通
- Internet of Things with Python
- 大數據時代系列(套裝9冊)
- Delphi High Performance