Automatically translated.View original post

Memory is as short as a goldfish 🐟, but if it's AI, we have to be exact!

1/19 Edited to

... Read moreāļˆāļēāļāļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāļˆāļĢāļīāļ‡āđƒāļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļāļąāļš AI āđāļĨāļ°āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđ€āļˆāļāļ•āđŒāļ•āđˆāļēāļ‡āđ† āļ”āđ‰āļ§āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ AI āļœāļĄāļžāļšāļ§āđˆāļēāđ€āļ—āļ„āļ™āļīāļ„ Approximate Nearest Neighbor (ANN) āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļāļļāļāđāļˆāļŠāļģāļ„āļąāļāđƒāļ™āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āđ‰āļ™āļŦāļēāļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒ (Vector Database) āđ€āļžāļĢāļēāļ°āļ–āđ‰āļēāđƒāļŠāđ‰āļ§āļīāļ˜āļĩāļ„āđ‰āļ™āļŦāļēāđāļšāļš Exact Search āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļŠāđ‰āļēāļĨāļ‡āļ­āļĒāđˆāļēāļ‡āļĄāļēāļāđ€āļĄāļ·āđˆāļ­āļˆāļģāļ™āļ§āļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļĩāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ ANN āļŠāđˆāļ§āļĒāđƒāļŦāđ‰ AI āļŠāļēāļĄāļēāļĢāļ–āđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ„āļ”āđ‰āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļ”āđ‰āļ§āļĒāļāļēāļĢāđāļšāđˆāļ‡āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ­āļ­āļāđ€āļ›āđ‡āļ™āļāļĨāļļāđˆāļĄ āļ„āļĨāđ‰āļēāļĒāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ (Clusters) āđāļĨāļ°āļ„āđ‰āļ™āļŦāļēāđ€āļ‰āļžāļēāļ°āđƒāļ™āļāļĨāļļāđˆāļĄāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ‚āļ”āļĒāđƒāļŠāđ‰āļ§āļīāļ˜āļĩāļ­āļĒāđˆāļēāļ‡ HNSW (Hierarchical Navigable Small World) āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļĢāļēāļŸāļŠāđˆāļ§āļĒāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļˆāļļāļ”āļ•āđˆāļēāļ‡āđ† āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđƒāļ™āđāļ‡āđˆāļ‚āļ­āļ‡āļāļēāļĢāļ§āļąāļ”āļ„āļ§āļēāļĄāđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡āļ‚āļ­āļ‡āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāđƒāļ™ RAG āļˆāļ°āđƒāļŠāđ‰āđ€āļĄāļ•āļĢāļīāļāđ€āļŠāđˆāļ™ Cosine Similarity āđ€āļžāļ·āđˆāļ­āļ§āļąāļ”āļĄāļļāļĄāļŦāļĢāļ·āļ­āļ—āļīāļĻāļ—āļēāļ‡āļ‚āļ­āļ‡āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļāļąāļ™āļĄāļēāļāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āļ—āļģāđƒāļŦāđ‰ AI āđ€āļ‚āđ‰āļēāđƒāļˆāļ„āļ§āļēāļĄāļŦāļĄāļēāļĒāļ‚āļ­āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļˆāļēāļāđāļ„āđˆāļ„āļģāļŦāļĢāļ·āļ­āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ āļ—āļģāđƒāļŦāđ‰ AI āļŠāļēāļĄāļēāļĢāļ–āļŦāļēāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ•āļĢāļ‡āļāļąāļšāļ„āļģāļ–āļēāļĄāļ‚āļ­āļ‡āđ€āļĢāļēāđ„āļ”āđ‰āļ•āļĢāļ‡āđāļĨāļ°āđ„āļ§ āļ‹āļķāđˆāļ‡āļˆāļĢāļīāļ‡āđ† āđāļĨāđ‰āļ§āļāļēāļĢāļ—āļģāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āļ›āļĢāļ°āļĒāļļāļāļ•āđŒāđƒāļŠāđ‰āđ€āļ—āļ„āļ™āļīāļ„ ANN āļāļąāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ™āļĩāđ‰ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰ AI āļĄāļĩāļ„āļ§āļēāļĄāļˆāļģāđāļšāļšāļ—āļĩāđˆāđāļĄāđ‰āļˆāļ°āļŠāļąāđ‰āļ™āļ„āļĨāđ‰āļēāļĒāļ›āļĨāļēāļ—āļ­āļ‡ āđāļ•āđˆāļāđ‡āļĄāļĩāļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāđāļĨāļ°āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļšāļšāļ—āļĩāđˆāđ€āļĢāļēāļ„āļēāļ”āļŦāļ§āļąāļ‡āļˆāļēāļāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ āļ—āļąāđ‰āļ‡āļ™āļĩāđ‰āļāđ‡āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāđāļĨāļ°āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđƒāļŠāđ‰āļāļķāļ AI āļ”āđ‰āļ§āļĒ āļŦāļēāļāđ€āļĢāļēāđ€āļ‚āđ‰āļēāđƒāļˆāļāļĨāđ„āļāļ™āļĩāđ‰āļ”āļĩ āļāđ‡āļˆāļ°āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļžāļąāļ’āļ™āļē AI āđƒāļŦāđ‰āļ•āļ­āļšāđ‚āļˆāļ—āļĒāđŒāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļ”āđ‰āļēāļ™āļ­āļĒāđˆāļēāļ‡āļĄāļ·āļ­āļ­āļēāļŠāļĩāļžāđ„āļ”āđ‰āļĄāļēāļāļ‚āļķāđ‰āļ™āļˆāļĢāļīāļ‡āđ† āļŠāļļāļ”āļ—āđ‰āļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āđˆāļēāļ™āļ—āļĩāđˆāđ€āļĢāļīāđˆāļĄāļŠāļ™āđƒāļˆ AI āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļĄāļđāļĨāđāļšāļšāļ™āļĩāđ‰ āļœāļĄāđāļ™āļ°āļ™āļģāđƒāļŦāđ‰āļĨāļ­āļ‡āļĻāļķāļāļĐāļēāđ€āļ—āļ„āļ™āļīāļ„ ANN āđāļĨāļ°āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡ Vector Database āđ€āļžāļĢāļēāļ°āļĄāļąāļ™āđ€āļ›āđ‡āļ™āļŦāļąāļ§āđƒāļˆāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļ—āļąāļāļĐāļ° AI āļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“āđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āļŠāļĢāđ‰āļēāļ‡āļĢāļ°āļšāļš AI āļ—āļĩāđˆāļ‰āļĨāļēāļ”āđāļĨāļ°āđ„āļ§āļ‚āļķāđ‰āļ™āļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™