Predicting Tensile Strength of Steel
linear regression · Supervised Learning: Regression
- matplotlib
- numpy
- pandas
- scikit-learn
Application Examples
Explore the catalog of companion notebooks connecting machine learning methods to engineering data, models, evaluation, and decisions.
Start here
All 56 validated notebooks can be read in full after sign-in. Authorized users may also load a personal copy into Google Colab or download the `.ipynb` file after accepting the access and use restrictions.
Select an AE. Search by engineering problem, method, package, or chapter.
Review its scope. Check the method, application, key packages, and validation status.
Sign in and use it. Read the executed notebook online, load it into Colab, or download a personal copy.
Companion notebook catalog
All notebooks have executed successfully and generated results in Google Colab. Viewing and notebook transfer require a verified portal account.
56 notebooks
linear regression · Supervised Learning: Regression
linear regression parameter estimation · Supervised Learning: Regression
regression model evaluation · Supervised Learning: Regression
polynomial regression · Supervised Learning: Regression
regularized regression · Supervised Learning: Regression
logistic regression · Supervised Learning: Classification
decision-tree classification · Supervised Learning: Classification
support vector machine classification · Supervised Learning: Classification
k-nearest-neighbor classification · Supervised Learning: Classification
bagging · Ensemble Methods
random forests · Ensemble Methods
gradient boosting · Ensemble Methods
random-forest evaluation and interpretation · Ensemble Methods
perceptron classification · Neural Networks and Deep Learning
multilayer perceptron classification · Neural Networks and Deep Learning
multilayer perceptron regression · Neural Networks and Deep Learning
regularized neural-network classification · Neural Networks and Deep Learning
convolutional neural networks · Neural Networks and Deep Learning
long short-term memory networks · Neural Networks and Deep Learning
long short-term memory networks · Neural Networks and Deep Learning
k-means clustering · Unsupervised Learning
hierarchical clustering · Unsupervised Learning
density-based clustering · Unsupervised Learning
principal component analysis · Unsupervised Learning
nonlinear dimensionality reduction · Unsupervised Learning
autoencoders · Unsupervised Learning
Gaussian mixture models · Unsupervised Learning
expectation-maximization with Gaussian mixture models · Unsupervised Learning
kernel density estimation · Unsupervised Learning
Q-learning · Reinforcement Learning
SARSA · Reinforcement Learning
policy-gradient reinforcement learning · Reinforcement Learning
actor-critic reinforcement learning · Reinforcement Learning
deep Q-learning · Reinforcement Learning
deep deterministic policy gradients · Reinforcement Learning
proximal policy optimization · Reinforcement Learning
variational autoencoders · Generative Models
generative adversarial networks · Generative Models
denoising diffusion models · Generative Models
large language models and retrieval-augmented generation · Generative Models
physics-constrained regression · Physics-Informed Machine Learning
physics-constrained classification · Physics-Informed Machine Learning
physics-informed neural networks · Physics-Informed Machine Learning
transfer learning and fine-tuning · Specialized ML Techniques and Emergent Topics
Bayesian regression · Specialized ML Techniques and Emergent Topics
Markov chain Monte Carlo · Specialized ML Techniques and Emergent Topics
Bayesian neural networks · Specialized ML Techniques and Emergent Topics
collaborative filtering · Specialized ML Techniques and Emergent Topics
association-rule mining · Specialized ML Techniques and Emergent Topics
graph convolutional networks · Specialized ML Techniques and Emergent Topics
graph attention networks · Specialized ML Techniques and Emergent Topics
self-supervised masked modeling · Specialized ML Techniques and Emergent Topics
contrastive learning · Specialized ML Techniques and Emergent Topics
symbolic regression · Specialized ML Techniques and Emergent Topics
hybrid symbolic-neural modeling · Specialized ML Techniques and Emergent Topics
agentic large language models · Specialized ML Techniques and Emergent Topics
Contribute
Use the catalog to identify an AE, then submit a correction, implementation insight, dataset note, or proposed extension through the contribution workflow.