1 INTRODUCTION

2 OVERVIEW

3 LOCALITY SENSITIVE HASHING: DEFINITION AND INSTANCES

4 LOCALITY SENSITIVE HASHING: SEARCH, MODELING, AND ANALYSIS

5 LEARNING TO HASH: HAMMING EMBEDDING AND EXTENSIONS

6 LEARNING TO HASH: QUANTIZATION

7 LEARNING TO HASH: OTHER TOPICS

8 DISCUSSIONS AND FUTURE TRENDS