@article{bennettDecisionTreeConstruction1992,
  title = {Decision Tree Construction via Linear Programming},
  author = {Bennett, Kristin},
  year = 1992,
  month = jan,
  journal = {Proceedings of the 4th Midwest Artificial Intelligence and Cognitive Science Society Conference, Utica, Illinois}
}

@book{bishopPatternRecognitionMachine2006,
  title = {Pattern Recognition and Machine Learning},
  author = {Bishop, Christopher M.},
  year = 2006,
  series = {Information Science and Statistics},
  publisher = {Springer},
  address = {New York},
  isbn = {978-0-387-31073-2},
  langid = {english},
  lccn = {006.4},
  file = {/home/lars/Zotero/storage/9H5W9BGC/Bishop - 2006 - Pattern recognition and machine learning.pdf}
}

@article{bognerRegularizationOptimizationAll2025,
  title = {Regularization and {{Optimization}} Is {{All You Need}}?},
  author = {Bogner, Lars},
  year = 2025,
  month = oct,
  journal = {FYS-STK4155 Reports},
  volume = {2025}
}

@misc{elstnerLectureMachineLearning2025,
  type = {{Lecture}},
  title = {{Lecture: Machine Learning for Chemistry}},
  author = {Elstner, Marcus and Kubar, Tomas},
  year = 2025,
  month = may,
  address = {Karlsruhe Institute for Technology, Karlsruhe},
  langid = {ngerman},
  file = {/home/lars/Zotero/storage/5LSLJMK8/Elstner and Kubar - 2025 - Lecture Machine Learning for Chemistry.pdf}
}

@book{goodfellowDeepLearning2016,
  title = {Deep {{Learning}}},
  author = {Goodfellow, Ian and Bengio, Yoshua and Courville, Aaron},
  year = 2016,
  publisher = {MIT Press}
}

@article{harrisArrayProgrammingNumPy2020,
  title = {Array Programming with {{NumPy}}},
  author = {Harris, Charles R. and Millman, K. Jarrod and van der Walt, St{\'e}fan J. and Gommers, Ralf and Virtanen, Pauli and Cournapeau, David and Wieser, Eric and Taylor, Julian and Berg, Sebastian and Smith, Nathaniel J. and Kern, Robert and Picus, Matti and Hoyer, Stephan and van Kerkwijk, Marten H. and Brett, Matthew and Haldane, Allan and del R{\'i}o, Jaime Fern{\'a}ndez and Wiebe, Mark and Peterson, Pearu and {G{\'e}rard-Marchant}, Pierre and Sheppard, Kevin and Reddy, Tyler and Weckesser, Warren and Abbasi, Hameer and Gohlke, Christoph and Oliphant, Travis E.},
  year = 2020,
  month = sep,
  journal = {Nature},
  volume = {585},
  number = {7825},
  pages = {357--362},
  publisher = {{Springer Science and Business Media LLC}},
  doi = {10.1038/s41586-020-2649-2}
}

@book{hastieElementsStatisticalLearning2009,
  title = {The {{Elements}} of {{Statistical Learning}}},
  author = {Hastie, Trevor and Tibshirani, Robert and Friedman, Jerome},
  year = 2009,
  series = {Springer {{Series}} in {{Statistics}}},
  publisher = {Springer},
  address = {New York, NY},
  doi = {10.1007/978-0-387-84858-7},
  urldate = {2025-09-22},
  copyright = {http://www.springer.com/tdm},
  isbn = {978-0-387-84857-0 978-0-387-84858-7},
  keywords = {Averaging,Boosting,classification,clustering,data mining,machine learning,Projection pursuit,Random Forest,supervised learning,Support Vector Machine,unsupervised learning},
  file = {/home/lars/Zotero/storage/D3N4DVY9/Hastie et al. - 2009 - The Elements of Statistical Learning.pdf}
}

@article{hunterMatplotlib2DGraphics2007,
  title = {Matplotlib: {{A 2D}} Graphics Environment},
  author = {Hunter, J. D.},
  year = 2007,
  journal = {Computing in Science \& Engineering},
  volume = {9},
  number = {3},
  pages = {90--95},
  publisher = {IEEE COMPUTER SOC},
  doi = {10.1109/MCSE.2007.55},
  abstract = {Matplotlib is a 2D graphics package used for Python for application development, interactive scripting, and publication-quality image generation across user interfaces and operating systems.}
}

@misc{kieslerLectureModernMethods2025,
  type = {Lecture},
  title = {Lecture: {{Modern Methods}} of {{Data Analysis}}},
  author = {Kiesler, Jan},
  year = 2025,
  month = may,
  address = {Karlsruhe Institute for Technology, Karlsruhe}
}

@misc{kingmaAdamMethodStochastic2017,
  title = {Adam: {{A Method}} for {{Stochastic Optimization}}},
  shorttitle = {Adam},
  author = {Kingma, Diederik P. and Ba, Jimmy},
  year = 2017,
  month = jan,
  number = {arXiv:1412.6980},
  eprint = {1412.6980},
  primaryclass = {cs},
  publisher = {arXiv},
  doi = {10.48550/arXiv.1412.6980},
  urldate = {2025-11-04},
  abstract = {We introduce Adam, an algorithm for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimates of lower-order moments. The method is straightforward to implement, is computationally efficient, has little memory requirements, is invariant to diagonal rescaling of the gradients, and is well suited for problems that are large in terms of data and/or parameters. The method is also appropriate for non-stationary objectives and problems with very noisy and/or sparse gradients. The hyper-parameters have intuitive interpretations and typically require little tuning. Some connections to related algorithms, on which Adam was inspired, are discussed. We also analyze the theoretical convergence properties of the algorithm and provide a regret bound on the convergence rate that is comparable to the best known results under the online convex optimization framework. Empirical results demonstrate that Adam works well in practice and compares favorably to other stochastic optimization methods. Finally, we discuss AdaMax, a variant of Adam based on the infinity norm.},
  archiveprefix = {arXiv},
  keywords = {Computer Science - Machine Learning},
  file = {/home/lars/Zotero/storage/X65FYFZX/Kingma and Ba - 2017 - Adam A Method for Stochastic Optimization.pdf;/home/lars/Zotero/storage/HPVMMQBU/1412.html}
}

@misc{mostafaBreastCancerPrediction,
  title = {Breast {{Cancer Prediction}} (F1 = 0.99, {{AUC}} = 0.99)},
  author = {Mostafa, Omar},
  urldate = {2025-11-03},
  abstract = {Explore and run machine learning code with Kaggle Notebooks \textbar{} Using data from Breast Cancer Wisconsin (Diagnostic) Data Set},
  howpublished = {https://kaggle.com/code/omarmostafataha/breast-cancer-prediction-f1-0-99-auc-0-99},
  langid = {english},
  file = {/home/lars/Zotero/storage/NFAZ887D/breast-cancer-prediction-f1-0-99-auc-0-99.html}
}

@misc{NeuralNetworksTikZnet2024,
  title = {Neural Networks -- {{TikZ}}.Net},
  year = 2024,
  month = apr,
  urldate = {2025-11-01},
  abstract = {Some examples of neural network architectures: deep neural networks (DNNs), a deep convolutional neural network (CNN), an autoencoders (encoder+decoder), and the illustration of an activation function in neurons. Basic idea The full LaTeX code at the bottom of this post uses the listofitems library, so one can pre-define an array of the number of nodes\dots},
  langid = {american},
  file = {/home/lars/Zotero/storage/7F7GGAEU/neural_networks.html}
}

@article{pedregosaScikitlearnMachineLearning2011,
  title = {Scikit-Learn: {{Machine Learning}} in {{Python}}},
  author = {Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V. and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P. and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.},
  year = 2011,
  journal = {Journal of Machine Learning Research},
  volume = {12},
  pages = {2825--2830}
}

@inproceedings{streetNuclearFeatureExtraction1993,
  title = {Nuclear Feature Extraction for Breast Tumor Diagnosis},
  booktitle = {{{IS}}\&{{T}}/{{SPIE}}'s {{Symposium}} on {{Electronic Imaging}}: {{Science}} and {{Technology}}},
  author = {Street, W. N. and Wolberg, W. H. and Mangasarian, O. L.},
  editor = {Acharya, Raj S. and Goldgof, Dmitry B.},
  year = 1993,
  month = jul,
  pages = {861--870},
  address = {San Jose, CA},
  doi = {10.1117/12.148698},
  urldate = {2025-11-04},
  abstract = {Interactive image processing techniques, along with a linear-programming-based inductive classifier, have been used to create a highly accurate system for diagnosis of breast tumors. A small fraction of a fine needle aspirate slide is selected and digitized. With an interactive interface, the user initializes active contour models, known as snakes, near the boundaries of a set of cell nuclei. The customized snakes are deformed to the exact shape of the nuclei. This allows for precise, automated analysis of nuclear size, shape and texture. Ten such features are computed for each nucleus, and the mean value, largest (or 'worst') value and standard error of each feature are found over the range of isolated cells. After 569 images were analyzed in this fashion, different combinations of features were tested to find those which best separate benign from malignant samples. Ten-fold cross-validation accuracy of 97\% was achieved using a single separating plane on three of the thirty features: mean texture, worst area and worst smoothness. This represents an improvement over the best diagnostic results in the medical literature. The system is currently in use at the University of Wisconsin Hospitals. The same feature set has also been utilized in the much more difficult task of predicting distant recurrence of malignancy in patients, resulting in an accuracy of 86\%.}
}

@misc{teamPandasdevPandasPandas2025,
  title = {Pandas-Dev/Pandas: {{Pandas}}},
  shorttitle = {Pandas-Dev/Pandas},
  author = {pandas development {team}, The},
  year = 2025,
  month = sep,
  doi = {10.5281/zenodo.17229934},
  urldate = {2025-10-16},
  abstract = {Pandas is a powerful data structures for data analysis, time series, and statistics.},
  howpublished = {Zenodo},
  keywords = {data science,python},
  file = {/home/lars/Zotero/storage/QV289HHN/17229934.html}
}

@article{Waskom2021,
  title = {Seaborn: Statistical Data Visualization},
  author = {Waskom, Michael L.},
  year = 2021,
  journal = {Journal of Open Source Software},
  volume = {6},
  number = {60},
  pages = {3021},
  publisher = {The Open Journal},
  doi = {10.21105/joss.03021}
}

@misc{williamwolbergBreastCancerWisconsin1993,
  title = {Breast {{Cancer Wisconsin}} ({{Diagnostic}})},
  author = {William Wolberg, Olvi Mangasarian},
  year = 1993,
  publisher = {UCI Machine Learning Repository},
  doi = {10.24432/C5DW2B},
  urldate = {2025-11-01}
}
