Clustered Euclidean Semantic Search for High-Dimensional LLM Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for semantic searches in high-dimensional vector spaces face challenges such as computational inefficiency, reduced accuracy, and security concerns, particularly in large language models (LLMs), leading to suboptimal performance and user dissatisfaction.

Innovation Solution

A clustering mechanism using stochastic k-means clustering divides the vector space into manageable clusters, followed by a K-Nearest Neighbor (KNN) search and Euclidean distance calculation to enhance search efficiency and accuracy, addressing scalability and security issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional Euclidean distance is used for semantic search in high-dimensional spaces, then search accuracy is maintained, but computational efficiency deteriorates

Engineering Contradiction:
Improvesearch accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the high-dimensional vector space into multiple clusters using k-means clustering. Instead of computing Euclidean distances to all data points, the system first computes distances to cluster centroids, then only to points within relevant clusters. This segmentation reduces the search space from O(N) to O(k + m) where k is the number of clusters and m is the number of points in relevant clusters, maintaining accuracy while improving efficiency.

Inventive Principle:
Principle #1Segmentation

2Productivity

If cosine similarity is used instead of Euclidean distance, then computational efficiency is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidsearch accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent combines clustering with Euclidean distance computation to achieve both efficiency and precision. By organizing data into clusters first, the system enables efficient pruning of distant clusters while maintaining the precision of Euclidean distance measurements within relevant clusters, avoiding the accuracy limitations of cosine similarity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the entire vector space is searched, then search completeness is improved, but computational overhead increases

Engineering Contradiction:
Improvesearch completenessVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent performs preliminary clustering of the vector space before the actual search operation. This preliminary organization allows the search algorithm to quickly identify and focus on relevant clusters based on the query, avoiding exhaustive search of the entire space. The clustering structure is built once and reused for multiple queries, reducing per-query computational overhead while maintaining search completeness.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If data is fine-tuned with proprietary information, then model performance is improved, but data security risks increase

Engineering Contradiction:
Improvemodel performanceVSAvoiddata security risks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a local cluster centroid representation as an intermediary between the proprietary data and the LLM. Instead of fine-tuning the LLM with sensitive data, the system creates cluster centroids from the proprietary data and uses these centroids for semantic search. This intermediary approach allows the model to benefit from domain-specific data without directly exposing the sensitive information to the LLM, reducing security risks while maintaining performance improvements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260072912A1Semantic search in high-dimensional spaces using euclidean distance and cluster-based optimization
Publication Date: 2026.03.12 AICEBERG INC
  • US20260072912A1 patent drawing
  • US20260072912A1 patent drawing
  • US20260072912A1 patent drawing

AI summary

Computer-implemented systems and methods implement semantic search in high-dimensional vector spaces, specifically tailored for use with large language models (LLMs). In particular, clustering is combined with Euclidean distance measurements to facilitate real-time vector searches. By implementing clustering, the invention reduces the computational complexity and costs associated with Euclidean distance calculations, which are typically more resource-intensive than other methods such as cosine similarity. This reduction is achieved by limiting the scope of distance calculations to within clusters, thereby avoiding the inefficiencies and diminished accuracy otherwise encountered by existing systems when using Euclidean distance in high-dimensional spaces. As a result, the invention retains the benefits of Euclidean distance, such as its superior granularity and precision in measuring semantic relevance, without succumbing to the usual drawbacks of high computational demands and poor scalability.