# inner product

Published articles for inner product.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Carnival of Mathematics #197

DevFeed: [Carnival of Mathematics #197](<https://devfeed.tech/articles/carnival-of-mathematics-197-40448.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2021/09/01/carnival-of-mathematics-197/>)

Published: 2021-09-01T08:00:00Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>)

Tags: [carnival](<https://devfeed.tech/tags/carnival.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [fibonacci](<https://devfeed.tech/tags/fibonacci.md>), [folding](<https://devfeed.tech/tags/folding.md>), [functional-analysis](<https://devfeed.tech/tags/functional-analysis.md>), [geometric-series](<https://devfeed.tech/tags/geometric-series.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [inner-product](<https://devfeed.tech/tags/inner-product.md>), [knot-theory](<https://devfeed.tech/tags/knot-theory.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [oeis](<https://devfeed.tech/tags/oeis.md>), [sequence](<https://devfeed.tech/tags/sequence.md>), [sieve](<https://devfeed.tech/tags/sieve.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [umap](<https://devfeed.tech/tags/umap.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

The 197th Carnival of Mathematics introduces the number 197 and highlights mathematical and technical topics including curve untangling, folding equilateral triangles without measurement, and criticism of UMAP and t-SNE dimensionality reduction.

### Source excerpt

Welcome to the 197th Carnival of Mathematics! 197 is an unseemly number, as you can tell by the Wikipedia page which currently says that it has "indiscriminate, excessive, or irrelevant examples." How deviant. It's also a Repfigit, which means if you start a fibonacci-type sequence with the digits 1, 9, 7, and then continue with $ a_n = a_{i-3} + a_{i-2} + a_{i-1}$, then 197 shows up in the sequence. Indeed: 1, 9, 7, 17, 33, 57, 107, 197, ...

## Formulating the Support Vector Machine Optimization Problem

DevFeed: [Formulating the Support Vector Machine Optimization Problem](<https://devfeed.tech/articles/formulating-the-support-vector-machine-optimization-problem-40411.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2017/06/05/formulating-the-support-vector-machine-optimization-problem/>)

Published: 2017-06-05T08:00:46Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Optimization](<https://devfeed.tech/topics/optimization.md>), [math](<https://devfeed.tech/topics/math.md>), [Machine Learning & Artificial Intelligence](<https://devfeed.tech/topics/machine-learning-artificial-intelligence.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [inner-product](<https://devfeed.tech/tags/inner-product.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [math](<https://devfeed.tech/tags/math.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [programming](<https://devfeed.tech/tags/programming.md>), [support-vector-machines](<https://devfeed.tech/tags/support-vector-machines.md>)

### AI overview

A tutorial formulates the support vector machine optimization problem using separating hyperplanes, labeled training data, vector-and-scalar bias terms, and the goal of choosing a separator that generalizes well.

### Source excerpt

The hypothesis and the setup This blog post has an interactive demo (mostly used toward the end of the post). The source for this demo is available in a Github repository. Last time we saw how the inner product of two vectors gives rise to a decision rule: if $ w$ is the normal to a line (or hyperplane) $ L$, the sign of the inner product $ \langle x, w \rangle$ tells you whether $ x$ is on the same side of $ L$ as $ w$.

## The Inner Product as a Decision Rule

DevFeed: [The Inner Product as a Decision Rule](<https://devfeed.tech/articles/the-inner-product-as-a-decision-rule-40410.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2017/05/22/the-inner-product-as-a-decision-rule/>)

Published: 2017-05-22T08:00:00Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [math](<https://devfeed.tech/topics/math.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [arithmetic](<https://devfeed.tech/tags/arithmetic.md>), [inner-product](<https://devfeed.tech/tags/inner-product.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linear-algebra](<https://devfeed.tech/tags/linear-algebra.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [math](<https://devfeed.tech/tags/math.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [programming](<https://devfeed.tech/tags/programming.md>), [projection](<https://devfeed.tech/tags/projection.md>), [support-vector-machines](<https://devfeed.tech/tags/support-vector-machines.md>), [vectors](<https://devfeed.tech/tags/vectors.md>)

### AI overview

This article explains how the standard inner product, or dot product, acts as a geometric decision rule. It shows how the sign of the product determines which side of a line through the origin a vector lies on, while zero indicates that the vector lies on the line. The explanation connects this behavior to vector projection.

### Source excerpt

The standard inner product of two vectors has some nice geometric properties. Given two vectors $ x, y \in \mathbb{R}^n$, where by $ x_i$ I mean the $ i$-th coordinate of $ x$, the standard inner product (which I will interchangeably call the dot product) is defined by the formula $$\displaystyle \langle x, y \rangle = x_1 y_1 + \dots + x_n y_n$$ This formula, simple as it is, produces a lot of interesting geometry.

## Eigenfaces, for Facial Recognition

DevFeed: [Eigenfaces, for Facial Recognition](<https://devfeed.tech/articles/eigenfaces-for-facial-recognition-40232.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2011/07/27/eigenfaces/>)

Published: 2011-07-27T18:41:01Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Facial recognition](<https://devfeed.tech/topics/facial-recognition.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [covariance](<https://devfeed.tech/tags/covariance.md>), [eigenfaces](<https://devfeed.tech/tags/eigenfaces.md>), [facial-recognition](<https://devfeed.tech/tags/facial-recognition.md>), [images](<https://devfeed.tech/tags/images.md>), [inner-product](<https://devfeed.tech/tags/inner-product.md>), [linear-algebra](<https://devfeed.tech/tags/linear-algebra.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [pixel](<https://devfeed.tech/tags/pixel.md>), [programming](<https://devfeed.tech/tags/programming.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

This tutorial introduces eigenfaces for facial recognition. It outlines collecting sample face images, training a recognition algorithm, and classifying new images, then explains how grayscale images can be represented as matrices and vectors in a high-dimensional face space.

### Source excerpt

This post assumes familiarity with the terminology and notation of linear algebra, particularly inner product spaces. Fortunately, we have both a beginner's primer on linear algebra and a follow-up primer on inner products. The Quest We are on a quest to write a program which recognizes images of faces. The general algorithm should be as follows. Get a bunch of sample images of people we want to recognize. Train our recognition algorithm on those samples.

## Inner Product Spaces--A Primer

DevFeed: [Inner Product Spaces--A Primer](<https://devfeed.tech/articles/inner-product-spaces-a-primer-40231.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2011/07/25/inner-product-spaces-a-primer/>)

Published: 2011-07-25T00:29:00Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>), [Computing](<https://devfeed.tech/topics/computing.md>)

Tags: [big-o-notation](<https://devfeed.tech/tags/big-o-notation.md>), [eigenvectors](<https://devfeed.tech/tags/eigenvectors.md>), [inner-product](<https://devfeed.tech/tags/inner-product.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [matrices](<https://devfeed.tech/tags/matrices.md>), [orthogonality](<https://devfeed.tech/tags/orthogonality.md>), [symmetry](<https://devfeed.tech/tags/symmetry.md>), [vector-spaces](<https://devfeed.tech/tags/vector-spaces.md>), [vectors](<https://devfeed.tech/tags/vectors.md>)

### AI overview

This primer explains why vector spaces can be extended with a dot-product-like operation and defines inner products through conjugate symmetry, linearity, additivity, and positive definiteness. It introduces inner product spaces and discusses their connection to linear functionals.

### Source excerpt

Vector spaces alone are not enough to do a lot of the interesting things we'd like them to do. Since a vector space is a generalization of Euclidean space, it is natural for us to investigate more specific types of vector spaces which are more akin to Euclidean space. In particular, we want to include the notion of a dot product. By admitting additional structure to a vector space, we may perform more computations, and hopefully get more interesting results.