dot product
Scalar from vectors
The dot product is a mathematical operation that multiplies two vectors to produce a single number (a scalar).
It's calculated by multiplying corresponding components and summing the results: for vectors (a, b) and (c, d), the dot product is ac + bd.
The dot product measures how much two vectors point in the same direction—it's positive when they align, zero when perpendicular, negative when opposing.
Central to physics, computer graphics, and machine learning: Calculate the dot product to find the angle between vectors.
Geometric measure of rotation
- magnitudeSize or scale
- perpendicularAt right angles
- orthogonalAt right angles
- parallelEquidistant at all points
projection · cosine · direction · norm · basis · component · decomposition · collinear
Quantity with direction
- scalarQuantity with magnitude only
- multiplicationProduct-finding operation
- summationAdding to find total
- orthogonalityState of being independent
commutative · associative · distributive · tensor · coefficient · operand · notation · index notation
Twisting or mathematical integration
- correlationStatistical relationship measure
- filteringSelective passage of elements
- waveformGraphed oscillation pattern
- frequencyRate of recurrence
amplitude · sampling · modulation · autocorrelation · kernel · spectral analysis · time series
Correct relative positioning
- correlationStatistical relationship measure
- matchingIdentical in appearance
- resemblanceLikeness between things
- affinityNatural liking or attraction
Finite problem-solving procedure
- GPUVisual processing hardware
- vectorizationLoop-free array computation
- parallelizationDistributing work across cores
- floating-pointDecimal number representation
optimization · sparse · dense · hardware acceleration · throughput · latency
angle
Geometric measure of rotation
- magnitudeSize or scale
- perpendicularAt right angles
- orthogonalAt right angles
parallel · projection · cosine · direction · norm · basis · component · decomposition · collinear · spatial
vector
Quantity with direction
- scalarQuantity with magnitude only
- multiplicationProduct-finding operation
- summationAdding to find total
orthogonality · commutative · associative · distributive · tensor · coefficient · operand · notation · index notation
convolution
Twisting or mathematical integration
- correlationStatistical relationship measure
- filteringSelective passage of elements
- waveformGraphed oscillation pattern
frequency · amplitude · sampling · modulation · autocorrelation · kernel · spectral analysis · time series
alignment
Correct relative positioning
- correlationStatistical relationship measure
- matchingIdentical in appearance
- resemblanceLikeness between things
affinity · embedding · relevance · nearest neighbor · recommendation
algorithm
Finite problem-solving procedure
- GPUVisual processing hardware
- vectorizationLoop-free array computation
- parallelizationDistributing work across cores
floating-point · optimization · sparse · dense · hardware acceleration · throughput · latency
- inner products
- math operationsaddition, adding, subtraction, subtracting, multiplication
- vectorsvector field, resultant, magnitude, direction, component
- linear algebramatrix, linear equation, vectors, linear function, matrices
- computationlinear algebra, parallel processing, hardware acceleration, batch processing, pipelining
- distance measureshamming, cosine, jaccard, geodesic, great circle
dot, produce, product, production, products, producer, dotted, productive, productivity