Skip to content

An open-source textbook that covers the basics of traditional machine learning. This text is intended to function as the only text required for a college (undergraduate) class on machine learning within an engineering department.

License

Notifications You must be signed in to change notification settings

austindowney/Machine-Learning-for-Engineering-Problem-Solving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning for Engineering Problem Solving

A Practical Example-driven Guide to Classical Techniques

This text is a practical, example-driven guide to introduce classical machine learning techniques using the scikit-learn library, designed for engineers with limited to no programming experience. This preface collects the essential housekeeping information for using this text.

drawing

A current PDF version of the text can be found here.

Accompanying Video Lectures

Videos of lectures associated with this text are available as a YouTube playlist here.

Screenshot of the video lecture

Playlist of videos associated with this text.

This project uses Python programmed through the Spyder IDE managed through the Anaconda platform. A video series that walks the practitioner through this combination of IDE and distribution manager is provided here.

Screenshot of the video lecture

Playlist of videos for learning how to program in Python using Spyder and Anaconda.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License [cc-by-sa 4.0].

License: CC BY-SA 4.0

Citation

Cite as
@Article{Downey2025MachineLearningEngineering,
author = {Downey, Austin {R.J.}},
title = {Machine Learning for Engineering Problem Solving: A Practical Example-driven Guide to Classical Techniques},
year = {2025},
month = jul,
doi = {10.31224/4909},
publisher = {Open Engineering Inc},
}

About

An open-source textbook that covers the basics of traditional machine learning. This text is intended to function as the only text required for a college (undergraduate) class on machine learning within an engineering department.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published