Welcome to Sign in | Help
in Search

data mining - predictie dupa cheie

Last post 08-05-2009, 11:58 PM by ignatandrei. 7 replies.
Sort Posts: Previous Next
  •  08-04-2009, 7:29 AM 7454

    data mining - predictie dupa cheie

    Din pacate, nu prea ma descurc cu Data Mining si forecast... asa ca va cer ajutorul la o problema probabil simpla.

    Ca date de intrare am o tabela care contine cursurile valutare, de forma  :
    PK    - bigint Primary key
    IDMoneda    - poate fi EUR, USD, etc
    DataValorii     - data la care se obtine cursul
    Valoare  - echivalentul in lei
    Sample :
    PK    IDMoneda    DataValorii    Valoare
    1    XAU    2006-07-07     56.8959
    2    HUF    2006-07-07     0.012776
    3    MDL    2006-07-07    0.2117
    4    SEK    2006-07-07    0.3915
    5    AUD    2006-07-07   2.0985
    6    EUR    2006-07-07  3.5842
    7    USD    2006-07-07  2.8051
    8    XDR    2006-07-07  4.1638
    9    CAD    2006-07-07 2.5234
    10    CZK    2006-07-07  0.1256

    Ce am facut :
    Am creeat un view care aduce doar valorile pentru EUR, numit [Vw Eur] care selecteaza din tabela "where IDMoneda='EUR' "
    Am definit un mining structure pentru acest view, de tipul time series, prin care sa pot optine o predictie la urmatorul query:
    select PredictTimeSeries(Valoare,20) AS Predictie
    from [Vw Eur]

    Problema:
    Daca ar trebui sa fac pentru USD, ar trebui sa replic view-ul si mining structure. La fel pentru GBP , etc.
    Nu as vrea sa fac asa ceva ...dar nu stiu sa fac altfel...

    Inca o data, stiu ca nu am reusit sa inteleg bine (grok?) data mining - asa ca solutia este probabil simpla...
    Multumesc pentru ajutor.

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-04-2009, 8:42 AM 7455 in reply to 7454

    Re: data mining - predictie dupa cheie

    salut, Andrei

    Incearca sa creezi un model ca mai jos:
    CREATE MINING MODEL Currency
    (
    IDMoneda TEXT KEY,
    DataValorii DATE KEY TIME,
    Valoare DOUBLE PREDICT
    )USING Microsoft_Decision_Trees

    (poti sa-l creezi cu DMX dar si cu BIDS)

    Predictia ar trebui sa arate cam asa:
    SELECT PredictTimeSeries([Currency], 20) AS Predictie FROM [Currency]
    WHERE [IDMoneda]='EUR'

    O obsevatie: daca folosesti PREDICT pentru Valoare atunci algoritmul analizeaza si corelatiile intre serii (intre monede diferite). Daca folosesti PREDICT_ONLY, atunci fiecare serie e analizata independent
    b o g d a n c r i v a t
    [sql server|data mining]
  •  08-04-2009, 9:50 AM 7456 in reply to 7455

    Re: data mining - predictie dupa cheie

    Multumesc mult Bogdane. E clar ca era simplu ...
    Inca ceva : cum leg Mining Model de datele mele ?
    Multumesc,

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-04-2009, 10:25 AM 7457 in reply to 7456

    Re: data mining - predictie dupa cheie

    Daca modelul e creat cu BIDS, atunci e simplu -- creezi un Mining Structure porning de la query-ul care arata ca in postul initial, apoi, definesti un model in care marchezi coloanele cum am spus.

    Daca folosesti DMX, atunci il antrenezi cu INSERT INTO
    b o g d a n c r i v a t
    [sql server|data mining]
  •  08-04-2009, 10:53 AM 7458 in reply to 7457

    Re: data mining - predictie dupa cheie

    Multumesc Bogdan.
    Incerc diseara acasa - si iti spun rezultatele!

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-05-2009, 4:27 AM 7462 in reply to 7458

    Re: data mining - predictie dupa cheie

    Buna Bogdane,
    Am facut cum ai spus tu  - si a mers!(Ma rog, citeva mici probleme tot am mai avut (wizard-urile astea!) ...dar le-am rezolvat!)
    Am facut si verificarea PREDICT_ONLY - da la fel pe datele eur pe modelul restrins cu cel mare

    Multumesc mult!

    PS : cred ca stii unde le-am folosit ...


    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  08-05-2009, 5:08 AM 7463 in reply to 7462

    Re: data mining - predictie dupa cheie

    Nu stiu, dar daca se poate vedea, as fi interesat. Ai adresa mea de email, nu?

    Predictiile vor fi diferite doar daca algoritmul detecteaza corelatii intre serii
    b o g d a n c r i v a t
    [sql server|data mining]
  •  08-05-2009, 11:58 PM 7469 in reply to 7463

    Re: data mining - predictie dupa cheie

    sper ca mailul meu nu a intrat in spam ;-)

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems