Jump to content
The Internet Encyclopedia — A Personal Edition
From The Internet Encyclopedia, the free personal compendium

Machine learning

文A 2 languages
Languages
Mathematical foundations, evaluation, and practical experience

Machine learning comprises computational methods that learn predictive rules or representations from observations. This article records both its mathematical foundations and its relationship to Ko Yamasaki's study, research, and development.

The central objective is not simply fitting training data but generalizing to observations not used for fitting. Models, objectives, data splits, and metrics therefore form one experimental design.[1]Mitchell (1997), Machine Learning, McGraw-Hill; author-hosted material and chapter resources.

Formulation[edit]

Given D={(xi,yi)}i=1n\mathcal{D}=\{(\mathbf{x}_i,y_i)\}_{i=1}^{n}, a model fθf_\theta can be trained by regularized empirical-risk minimization:

θ^=arg⁡min⁡θ[1n∑i=1nℓ ⁣(fθ(xi),yi)+λΩ(θ)]\hat{\theta}=\arg\min_{\theta}\left[\frac{1}{n}\sum_{i=1}^{n}\ell\!\left(f_\theta(\mathbf{x}_i),y_i\right)+\lambda\Omega(\theta)\right]

The first term measures fit to observed samples; the second constrains the model. Performance also depends on sampling, missingness, bias, and whether deployment follows the training distribution.[2]Hastie, Tibshirani, and Friedman (2009), The Elements of Statistical Learning, 2nd ed.

For the main biographical article, see Ko Yamasaki.

Learning through linear regression[edit]

Linear regression was one of the early examples that made a strong impression on Yamasaki during university study.[6]Ko Yamasaki portfolio (2026), research interests, skills, and project descriptions. With design matrix XX, targets y\mathbf{y}, and coefficients w\mathbf{w}, it minimizes

L(w)=1n∥Xw−y∥22\mathcal{L}(\mathbf{w})=\frac{1}{n}\lVert X\mathbf{w}-\mathbf{y}\rVert_2^2

and, when X⊤XX^\top X is invertible, has solution

w^=(X⊤X)−1X⊤y.\hat{\mathbf{w}}=(X^\top X)^{-1}X^\top\mathbf{y}.

Despite its simplicity, it exposes the recurring structure of hypothesis, loss, optimization, regularization, and evaluation.

Learning paradigms[edit]

Supervised learning uses labelled examples; unsupervised learning seeks structure without target labels; self-supervised learning creates learning signals from the data itself; reinforcement learning optimizes behavior through interaction.

Multiclass classification often minimizes cross-entropy:

LCE=−∑i=1n∑c=1Cyiclog⁡pθ(y=c∣xi)\mathcal{L}_{\mathrm{CE}}=-\sum_{i=1}^{n}\sum_{c=1}^{C}y_{ic}\log p_\theta(y=c\mid\mathbf{x}_i)

The optimized loss is often a proxy for the actual decision goal. Under imbalance, accuracy can hide failure on minority classes, motivating precision, recall, F1, or PR-AUC according to the use case.

Training, validation, and test data[edit]

Training data updates parameters, validation data guides model selection, and a held-out test set estimates final generalization. Repeatedly adapting to test results turns the test set into part of the training loop.

Samples from the same person, place, or adjacent time can leak information across splits. Group, temporal, or external validation may better reproduce deployment than a random split.

A high score matters only when the evaluation asks the right question.
Training, validation, and test data have separate roles in a machine-learning evaluation
Training updates the model, validation selects it, and an untouched test set estimates generalization.The Internet Encyclopedia of Ko Yamasaki · Original diagram

Generalization, bias, and variance[edit]

Overfitting combines low training error with high evaluation error; underfitting fails even to represent the training pattern. Under suitable assumptions, expected squared error can be viewed through noise, bias, and variance:[2]Hastie, Tibshirani, and Friedman (2009), The Elements of Statistical Learning, 2nd ed.

E ⁣[(y−f^(x))2]=σ2+Bias⁡[f^(x)]2+Var⁡[f^(x)]\mathbb{E}\!\left[(y-\hat{f}(\mathbf{x}))^2\right]=\sigma^2+\operatorname{Bias}[\hat{f}(\mathbf{x})]^2+\operatorname{Var}[\hat{f}(\mathbf{x})]

Regularization, augmentation, early stopping, and cross-validation help control generalization, but more data does not automatically remove collection bias or repair the target definition.

Neural networks and representation learning[edit]

Neural networks compose linear and nonlinear transformations and learn task-relevant representations. Deep learning reduces exclusive reliance on hand-designed features by learning multiple levels of representation.[3]Goodfellow, Bengio, and Courville (2016), Deep Learning, MIT Press.

Convolution for images, attention for sequences, and neighborhood aggregation for graphs encode different inductive biases. In Graph neural networks, the input graph can alter the computational connectivity itself.

Diagram of a layered neural network
A layered neural network transforms an input through successive learned representations.QuantuMechaniX8 · CC0 1.0

Uncertainty and explanation[edit]

Calibration asks whether predictive confidence matches observed frequency. Deployment can require confidence estimates, cost-sensitive decisions, out-of-distribution detection, and abstention—not a point prediction alone.[4]Guo et al. (2017), On Calibration of Modern Neural Networks, ICML.

Feature attribution and counterfactuals can help inspect behavior, but an attractive explanation is not automatically faithful. This distinction leads to Explainable AI.

Study and development by Ko Yamasaki[edit]

At university, Yamasaki connected linear algebra, calculus, probability, statistics, and optimization to pattern recognition, image processing, neural networks, reinforcement learning, and generative models.[6]Ko Yamasaki portfolio (2026), research interests, skills, and project descriptions.

Recorded examples include OpenCV image processing, YOLOv5 object detection, a GAN on MNIST, Q-learning, a building-image evaluation system, and a horse-racing prediction system.[6]Ko Yamasaki portfolio (2026), research interests, skills, and project descriptions. This list mixes coursework, learning implementations, and practical development; it does not claim that every item is a research contribution.

Practical work also distinguished building a model, measuring a metric, and safely supporting a user's decision. The label “AI” can create expectations beyond measured capability, making communication part of system design.

Structured data[edit]

Undergraduate work on tree-structured data extended this interest from tables to relational structure. Current documented interests include Graph neural networks, incomplete and dynamic graphs, link prediction, and explainability.[6]Ko Yamasaki portfolio (2026), research interests, skills, and project descriptions.

See also[edit]

References[edit]

  1. ↑ Mitchell (1997), Machine Learning, McGraw-Hill; author-hosted material and chapter resources.
  2. ↑ Hastie, Tibshirani, and Friedman (2009), The Elements of Statistical Learning, 2nd ed.
  3. ↑ Goodfellow, Bengio, and Courville (2016), Deep Learning, MIT Press.
  4. ↑ Guo et al. (2017), On Calibration of Modern Neural Networks, ICML.
  5. ↑ QuantuMechaniX8, Neural Network.svg, CC0 1.0, via Wikimedia Commons.
  6. ↑ Ko Yamasaki portfolio (2026), research interests, skills, and project descriptions.
Categories:Research

This page was last edited on 25 September 2026.

Text is available for personal archival use; additional terms may apply.

Main article2026 archive