ServiciiAbonamentSoftware la abonament7.900 leipe lună
Data Science
Hardware
Companie

Resurse

Sună-ne: 0750 214 446

Datele brute spun puțin. Variabilele potrivite spun aproape tot.

Același model, pe aceleași date, poate fi mediocru sau foarte bun. Diferența e ce îi dai să vadă. Construim variabilele care conțin semnal, verificăm că niciuna nu trișează și le livrăm ca rețetă care rulează la fel peste tot.

  • Verificat contra scurgerilor
  • Aceeași rețetă în producție
  • Rulat pe serverul firmei

Pe scurt

e-data transformă datele brute ale firmei în variabile cu semnal pentru modelele AI: agregări în timp, recență, calendar și rapoarte cu sens pentru afacere. Verificăm fiecare variabilă contra scurgerilor din viitor și livrăm rețeta ca pipeline care rulează identic la antrenare și în producție, pe serverul firmei.

Pentru cine
Echipe care pregătesc date pentru modele de predicție
Ce primești
Variabile documentate și rețeta lor ca pipeline, gata să ruleze pe date noi
Unde rulează
Pe serverul firmei, cu unelte open-source
Integrări
Un tabel de variabile pe care îl poate folosi orice model, al vostru sau al nostru
Preț
Fix, în scris, după evaluarea gratuită

Din date brute, semnal

Șapte comenzi, patru coloane. Vrem să prezicem dacă un client comandă din nou în următoarele 30 de zile. Adaugă variabile și urmărește cum se schimbă modelul.

Calitatea modelului Exemplu ilustrativ50

Doar cu coloanele brute, modelul abia întrece aruncatul unei monede.

Comenzile, cu coloanele brute și variabilele derivate
DataClientSumăOrașComandă din nou?
14.01.2025Magazin Nord1.240 leiIașinu
03.02.2025Casa Verde860 leiCluj-Napocanu
20.02.2025Magazin Nord1.510 leiIașida
11.03.2025Magazin Nord1.180 leiIașida
28.03.2025Casa Verde2.300 leiCluj-Napocanu
02.04.2025Atelier Sud540 leiCraiovanu
08.04.2025Magazin Nord1.320 leiIașiîncă nu se știe

Exemplu ilustrativ: comenzi inventate, iar scorul arată doar ideea, nu rezultatul unui model real. Pe datele voastre măsurăm contribuția fiecărei variabile.

De ce un model bun iese prost

Rar e vina algoritmului. De cele mai multe ori, modelul a primit coloane care nu spun ce trebuie sau spun prea mult.

Semnalul nu stă într-o coloană

Nicio coloană nu spune „clientul e pe cale să plece”. Spun asta, împreună, ritmul comenzilor, pauza de acum și suma medie.

Zgomotul arată ca informație

Coduri, ID-uri, câmpuri completate la întâmplare. Un model le poate învăța pe de rost și pare bun, până vede date noi.

Variabile care trișează

Una singură care ascunde răspunsul, de exemplu o dată de retur, face modelul perfect la test și inutil în producție.

Ce construim

Variabile cu sens pentru afacerea voastră, nu sute de coloane generate automat în speranța că una va merge.

comenzi_90_zile, suma_30_zileAgregări în timp

Sume, medii și numărători pe client sau produs, pe ferestre de timp.

zile_de_la_ultima_comandaRitm și recență

Cât a trecut de la un eveniment și cât de regulat se repetă.

zi_saptamana, sezon, zi_liberaCalendar

Zile, luni, sărbători legale, perioade de salariu sau de reduceri.

retururi / comenziRapoarte cu sens

Combinații de coloane care au sens pentru afacere, nu doar pentru statistică.

categorie_produs, orasCategorii și text

Transformate în valori pe care modelul le poate folosi, fără să piardă sensul.

importanta > pragSelecție

Scoatem ce e redundant sau zgomot. Un set mic și curat bate unul mare și confuz.

Aceeași rețetă la antrenare și în producție

Un model care merge la test și greșește în producție are adesea o cauză banală: variabilele se calculează altfel live decât la antrenare.

Un singur cod de calcul
Codul care calculează variabilele la antrenare rulează identic și în producție. Altfel modelul vede live altceva decât a învățat.
Doar ce se știa atunci
Fiecare variabilă se calculează doar din date disponibile în momentul predicției. Verificăm asta pentru fiecare, nu presupunem.
Documentată
Pentru fiecare variabilă: ce e, din ce se calculează și de ce există. Oricine o poate verifica sau refolosi.

Cum lucrăm

Pornim de la datele curate, iar dacă nu sunt, de la curățare și normalizare. La final, variabilele merg în antrenarea modelului.

  1. 1Întrebarea

    Ce trebuie să prezică modelul și în ce moment se ia decizia. De aici știm ce date sunt permise.

  2. 2Ipoteze

    Cu oamenii care cunosc afacerea, listăm ce ar putea influența rezultatul.

  3. 3Construcție

    Calculăm variabilele și verificăm fiecare pentru scurgeri din viitor.

  4. 4Măsurare

    Vedem ce aduce fiecare la calitatea modelului și păstrăm doar ce contează.

  5. 5În producție

    Livrăm rețeta ca pipeline, gata să ruleze pe date noi, la fel ca la antrenare.

Întrebări frecvente

Ce e feature engineering, pe scurt?

Transformarea datelor brute în variabile care spun ceva util modelului. De exemplu, din lista de comenzi calculăm câte zile au trecut de la ultima comandă a fiecărui client. E pasul dintre datele curate și modelul antrenat și decide adesea cât de bun iese modelul.

Modelele moderne nu găsesc singure ce contează?

Găsesc multe, mai ales pe volume mari. Dar cunoașterea afacerii, o fereastră de timp potrivită sau o regulă din domeniul vostru, le scutește de nevoia de date multe și le face mai stabile.

Ce e o scurgere din viitor?

O variabilă care conține, direct sau indirect, răspunsul pe care modelul ar trebui să-l prezică, de exemplu o informație care apare abia după eveniment. Modelul pare excelent la test și cade în producție. Verificăm fiecare variabilă pentru asta.

Merge cu modelele pe care le avem deja?

Da. Rețeta de variabile produce un tabel pe care îl poate folosi orice model, al vostru sau unul construit de noi.

Datele trec printr-un serviciu extern?

Nu. Calculul variabilelor rulează pe serverul firmei, cu unelte open-source.

Cât costă?

Depinde de date și de problema de rezolvat. După evaluarea gratuită primiți un preț fix, în scris.

Modelul vostru poate mai mult

Arătați-ne datele și ce vreți să prezică modelul. La evaluarea gratuită vă spunem ce variabile merită construite, cu preț fix în scris.