Sudėtingumas
Jūsų geriausias rezultatas
Nepasiekiama
Auksas šimtmečiais buvo laikomas vertės saugykla, saugančia turtą ilguoju laikotarpiu, ypač infliacijos, valiutos nuvertėjimo ar ekonominio nestabilumo periodais. Centriniai bankai laiko reikšmingas aukso atsargas, atspindinčias jo svarbą globalioje finansų sistemoje.
Tavo vaidmuo yra sukurti automatizuotą sistemą, gebančią prognozuoti aukso uždarymo kainą (gold close) remiantis sudėtingu finansinių, ekonominių ir rinkos rodiklių rinkiniu, įskaitant biržos indeksus, prekių kainas ir valiutų kursus.
Turi CSV failą:
Kiekviena eilutė turi šiuos stulpelius:
date – data YYYY-MM-DD formatusp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – S&P500 indekso vertėsnasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – Nasdaq indekso vertėsus_rates_% – JAV bazinė palūkanų normaCPI – vartotojų kainų indeksasusd_chf, eur_usd – valiutų kursaiGDP – bendrasis vidaus produktassilver open, silver high, silver low, silver close, silver volume, silver high-low – sidabro vertėsoil open, oil high, oil low, oil close, oil volume, oil high-low – naftos vertėsplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – platinos vertėspalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – paladžio vertėsgold open, gold high, gold low, gold close, gold volume – aukso vertės (mūsų tikslas yra gold close)💡 Duomenys gali turėti skirtingą detalumą (dieninis, mėnesinis, ketvirtinis). Kai kurios vertės trūksta (NaN), o modelis turi tai tinkamai valdyti.
Sukurk sistemą, kuri gali prognozuoti aukso uždarymo kainą (gold close) dienoms iš test.csv.
Prognozes reikia išsaugoti faile submission.csv tokiu formatu:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10kur:
ID – unikalus eilutės identifikatorius iš test.csvgold close – tavo sistemos prognozuota kainaPrognozės bus palygintos su tikrosiomis vertėmis iš ground_truth.csv ir bus apskaičiuotas Root Mean Squared Error (RMSE):
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Galutinis balas skaičiuojamas pagal gautą RMSE: