ICFP 2023 (series) / TyDe 2023 (series) / TyDe 2023 /
A Type System For Feature Engineering (Extended Abstract)
Feature engineering is the preprocess of training and serving machine learning models. Programmers formalize their domain knowledge into data operations that convert raw data to proper model inputs. Features are usually written in languages of the Sql-family, which includes F3 (Facebook Feature Framework), a compiler developed at Meta. During the development of F3, we have found that a compiler for feature engineering may benefit from Martin-Löf’s type theory and its implementation techniques. Here, we demonstrate the dependent type system of F3, and its practical applications in daily feature engineering.
Extended abstract (A_type_system_for_feature_engineering.pdf) | 463KiB |
Mon 4 SepDisplayed time zone: Pacific Time (US & Canada) change
Mon 4 Sep
Displayed time zone: Pacific Time (US & Canada) change
14:00 - 15:30 | |||
14:00 22mTalk | An Intrinsically-typed Probabilistic Programming Language in Coq (Extended Abstract) TyDe Ayumu Saito Tokyo Institute of Technology, Reynald Affeldt National Institute of Advanced Industrial Science and Technology (AIST), Japan File Attached | ||
14:22 22mTalk | A Type System For Feature Engineering (Extended Abstract) TyDe File Attached | ||
14:45 22mTalk | A type-theoretic account of quantum computation (Extended Abstract) TyDe File Attached | ||
15:07 22mTalk | Exploring modal types for the Intel Quantum SDK (Extended Abstract) TyDe Jennifer Paykin Intel File Attached |