Grunderna i AI
Strukturerad mot ostrukturerad data
Ostrukturerad data ÃĪr data som inte ÃĪr organiserad pÃĨ ett fÃķrdefinierat sÃĪtt eller saknar en specifik datamodell. Samtidigt ÃĪr strukturerad data data som har tydliga, definierbara relationer mellan datapunkterna, med en fÃķrdefinierad modell som innehÃĨller den. Det ÃĪr det korta svaret pÃĨ skillnaden mellan strukturerad och ostrukturerad data, men lÃĨt oss ta en nÃĪrmare titt pÃĨ skillnaderna mellan de tvÃĨ datatyperna.
Vad ÃĪr strukturerad data?
NÃĪr det gÃĪller datavetenskap avser datastrukturer specifika sÃĪtt att lagra och organisera data. Olika datastrukturer har olika relationer mellan datapunkter, men data kan ocksÃĨ vara ostrukturerat. Vad betyder det att sÃĪga att data ÃĪr strukturerat? FÃķr att gÃķra denna definition tydligare, lÃĨt oss ta en titt pÃĨ nÃĨgra av de olika sÃĪtten att strukturera data.
Strukturerad data lagras ofta i tabeller som Excel-filer eller SQL-databaser. I dessa fall representerar tabellens rader och kolumner olika variabler eller funktioner, och det ÃĪr ofta mÃķjligt att utlÃĪsa relationen mellan datapunkter genom att kontrollera var datarader och kolumner skÃĪr varandra. Strukturerad data kan enkelt infogas i en relationsdatabas, och exempel pÃĨ olika funktioner i en strukturerad datamÃĪngd kan inkludera saker som namn, adresser, datum, vÃĪderstatistik, kreditkortsnummer etc. Medan strukturerad data oftast ÃĪr textdata, ÃĪr det mÃķjligt att lagra saker som bilder och ljud som strukturerad data ocksÃĨ.
Vanliga kÃĪllor till strukturerad data inkluderar saker som data som samlas in frÃĨn sensorer, webblogger, nÃĪtverksdata och detaljhandels- eller e-handelsdata. Strukturerad data kan ocksÃĨ genereras av mÃĪnniskor som fyller i kalkylblad eller databaser med data som samlats in frÃĨn datorer och andra enheter. Till exempel ÃĪr data som samlas in via onlineformulÃĪr ofta omedelbart inmatade i en datastruktur.
Strukturerad data har en lÃĨng historia av att lagras i relationsdatabaser och SQL. Dessa lagringsmetoder ÃĪr populÃĪra pÃĨ grund av lÃĪs- och skrivlÃĪttheten i dessa format, med de flesta plattformar och sprÃĨk som kan tolka dessa dataformat.
I en maskinlÃĪringskontext ÃĪr strukturerad data lÃĪttare att trÃĪna en maskinlÃĪrningssystem pÃĨ, eftersom mÃķnstren i data ÃĪr mer uttryckliga. Vissa funktioner kan matas in i en maskinlÃĪrningsklassificerare och anvÃĪndas fÃķr att mÃĪrka andra dataexempel baserat pÃĨ dessa valda funktioner. I kontrast ÃĪr det svÃĨrare att trÃĪna en maskinlÃĪrningssystem pÃĨ ostrukturerad data, av skÃĪl som kommer att bli tydliga.
Vad ÃĪr ostrukturerad data?
Ostrukturerad data ÃĪr data som inte ÃĪr organiserad enligt en fÃķrdefinierad datamodell eller struktur. Ostrukturerad data kallas ofta kvalitativ data eftersom den inte kan analyseras eller bearbetas pÃĨ traditionella sÃĪtt med de vanliga metoderna som anvÃĪnds fÃķr strukturerad data.
Eftersom ostrukturerad data inte har nÃĨgra definierade relationer mellan datapunkter, kan den inte organiseras i relationsdatabaser. I kontrast lagras ostrukturerad data vanligtvis med en NoSQL-databas, eller en icke-relationsdatabas. Om databasens struktur ÃĪr av liten betydelse, kan en datalag, eller en stor mÃĪngd ostrukturerad data, anvÃĪndas fÃķr att lagra data i stÃĪllet fÃķr en NoSQL-databas.
Ostrukturerad data ÃĪr svÃĨr att analysera, och att gÃķra mening av ostrukturerad data innebÃĪr ofta att undersÃķka enskilda datapunkter fÃķr att utlÃĪsa potentiella funktioner och sedan se om dessa funktioner fÃķrekommer i andra datapunkter i mÃĪngden.
Den ÃķvervÃĪldigande majoriteten av data ÃĪr i ostrukturerade format, med uppskattningar som tyder pÃĨ att ostrukturerad data utgÃķr cirka 80 % av all data. Datautvinningsmetoder kan anvÃĪndas fÃķr att hjÃĪlpa till att strukturera data.
I maskinlÃĪrningssammanhang kan vissa tekniker hjÃĪlpa till att ordna ostrukturerad data och omvandla den till strukturerad data. Ett populÃĪrt verktyg fÃķr att omvandla ostrukturerad data till strukturerad data ÃĪr ett system som kallas en autoencoder.












