DeepSketch: A New Machine Learning-Based Reference Search Technique...
summary
A machine-learned reference search called DeepSketch extracts binary sketches via a small DNN (three conv + two FC layers) and uses clustering plus transfer learning to map similar blocks for post-deduplication delta compression. It builds a dynamic k-means clustering pipeline and resized clusters for balanced training, then applies learning-to-hash; evaluation on eleven workloads shows up to 33% improvement (21% average) in data-reduction over a state-of-the-art baseline, with measurable runtime overhead.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:29Executive Summary
- 2:08Data Reduction in Storage Systems
- 2:25Post-deduplication Delta Compression Combines three different data-reduction approaches
- 2:47Overview of Post-Deduplication Delta Compression
- 3:54Lossless Compression
- 4:05Key Challenge: Reference Search How to find a good reference block for an incoming data block across a wide range of stored data at low cost
- 5:38Limitations of Existing Techniques - Provide significantly lower data-reduction ratios than the optimal
- 6:31DeepSketch: Key Idea Use the learning-to-hash method for sketch generation A promising machine learning (ML).-based approach for the
- 7:22DeepSketch: Challenges Lack of semantic information
- 8:32Data Clustering for DeepSketch . Existing clustering algorithms are unsuitable for DeepSketch
- 9:44Post-Processing for Training Data Set Non-uniform distribution of data blocks across the clusters
- 11:09Evaluation Methodology Compared data-reduction techniques
- 11:52Overall Data-Reduction Benefits
- 13:25Performance Overhead
related talks
06m#ProjectDeepFill
19mSketchforme: Composing Sketched Scenes from Text Descriptions for Interactive Applications
31mDoug Eck, Research Scientist, Google
43mThe Search for a New Visual Search, Beyond Language
37mSimilarity Search for Product Matching @ Semantics3
37mJavaScript Machine Learning from Magic to Science
01h 10mSketching for Linear Algebra: Basics of Dimensionality Reduction and CountSketch II
27mDeepCS: a Code Search Tool Powered by Deep Learning
