Appendix E. Extended Technical Material
This appendix contains technical deep dives, extended derivations, and complete implementations that complement the print edition chapters. Each section corresponds to a specific chapter and is referenced at the relevant point in the print text via "TECHNICAL DEEP DIVE" callout boxes.
E.1 Extended Regularization and Hyperparameter Tuning (Ch 3)
This appendix extends the hERG channel blockade classification pipeline developed in Chapter 3. It provides the full treatment of foundational ML concepts (data generating distributions, the learning algorithm, and parametric versus nonparametric models) that were summarized in Section 3.3.1, as well as the detailed regularization analysis and hyperparameter tuning walkthrough condensed in Sections 3.4.1 and 3.4.3. Readers who want a deeper understanding of the theoretical underpinnings and the complete Scikit-Learn pipeline configurations used to arrive at Chapter 3's final model should work through this material alongside the chapter.
E.1.1 Learning from Data
Data Generating Distribution
We can formally define our problem as a mathematical function, f∶ X→Y, that maps the set of all possible inputs, X, to the set of all possible outputs, Y. In this case, the set of all possible inputs is the full chemical space of druglike compounds, and the set of all possible outputs is a simple "yes" or "no" determination about whether an input compound will be hERG blocking.