Bit Reduction for Locality-Sensitive Hashing

Summary

Locality-sensitive hashing (LSH) generates many hash bits, hindering applications. This study introduces a novel schema and method to reduce hash bits, improving LSH efficiency and retrieval performance for large-scale data similarity search.

Related Concept Videos

Alcohols from Carbonyl Compounds: Reduction02:23

Alcohols from Carbonyl Compounds: Reduction

Reduction is a simple strategy to convert a carbonyl group to a hydroxyl group. The three major pathways to reduce carbonyls to alcohols are catalytic hydrogenation, hydride reduction, and borane reduction.
Catalytic hydrogenation is similar to the reduction of an alkene or alkyne by adding H2 across the pi bond in the presence of transition metal catalysts like Raney Ni, Pd–C, Pt, or Ru. Aldehydes and ketones can be reduced by this method, often under mild to moderate heat (25–100°C) and...
10.5K
Downsampling01:20

Downsampling

When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
208
Acid Halides to Alcohols: LiAlH4 Reduction01:19

Acid Halides to Alcohols: LiAlH4 Reduction

Acid halides are reduced to alcohols in the presence of a strong reducing agent like lithium aluminum hydride.
The mechanism proceeds in three steps. First, the nucleophilic hydride ion attacks the carbonyl carbon of the acid halide to form a tetrahedral intermediate. Next, the carbonyl group is re-formed, and the halide ion departs as a leaving group, generating an aldehyde. A second nucleophilic attack by the hydride yields an alkoxide ion, which, upon protonation, gives a primary alcohol as...
3.0K
Reducing Line Loss01:18

Reducing Line Loss

In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
184
Block Diagram Reduction01:22

Block Diagram Reduction

The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
256
Chunking01:12

Chunking

Chunking is a powerful cognitive technique that improves short-term memory retention by organizing information into smaller, more manageable units. The brain, limited by working memory capacity, can more easily process and store information when it is divided into "chunks" rather than presented as discrete, unrelated elements. Chunking is especially useful when dealing with large amounts of information, such as numerical sequences, words, or complex ideas.
The principle behind chunking...
158