Embedding Vector Inspector
Tarkasta ja analysoi upotus-vektoreita: laske tilastoja, kuten dimensiot, keskiarvo, mediaani, normit, harvuus ja parhaat aktivaatiot.
Syöte
Tuloste
| Rank | Index | Value | Abs Value |
|---|---|---|---|
| — | |||
Lue lisää
Mikä on upottusvektori?
Upottusvektori on kiinteän pituinen lista liukulukuja, joka edustaa dataa — sanaa, lausetta, kuvaa tai mitä tahansa muuta syötettä — korkeaulotteisessa matemaattisessa avaruudessa. Koneoppimismallit, kuten BERT, OpenAI:n tekstin upotusmallit ja kuvan koodarit, tuottavat nämä vektorit siten, että semanttisesti samankaltaiset kohteet päätyvät geometrisesti lähelle toisiaan. Yksittäisellä upotuksella voi olla mistä muutamasta kymmenestä ulottuvuudesta useisiin tuhansiin.
Upotuksen numeeristen ominaisuuksien ymmärtäminen on hyödyllistä mallien debuggauksessa, vektorirepresentaatioiden vertailussa, poikkeavuuksien havaitsemisessa tai tallennuksen ja haun optimoinnissa vektorikannoissa.
Työkalun kuvaus
Tämä työkalu hyväksyy JSON-taulukon lukuja, jotka edustavat upottusvektoria, ja laskee välittömästi joukon kuvailevia tilastoja: ulottuvuuksien lukumäärän, minimi- ja maksimiarvot, aritmeettisen keskiarvon, keskihajonnan, L2-normin (suuruuden) ja harvuuden. Se myös näyttää 10 vaikutusvaltaisinta ulottuvuutta, jotka on järjestetty absoluuttisen aktivaatioarvon mukaan.
Ominaisuudet
- Välittömät tilastot — ulottuvuudet, minimi, maksimi, keskiarvo, keskihajonta, L2-normi ja harvuus lasketaan selaimessa lähettämättä dataa palvelimelle.
- 10 parhaan aktivaation taulukko — luettelee kymmenen ulottuvuutta, joilla on suurimmat absoluuttiset arvot, järjestettyinä vaikutuksen mukaan, niiden indeksillä, raakaarvolla ja absoluuttisella arvolla.
- JSON-editori syntaksin korostuksella — liitä tai kirjoita mikä tahansa kelvollinen JSON-taulukko suoraan editoriin ja saa tulokset reaaliajassa.