Machine Learning

Ciao a tutti!
Grazie all'aiuto che ho ricevuto in questo forum, ormai da 2 anni, ho attiva una stazione meteo con 8 sensori e un archivio di dati registrati ogni 10 minuti.
Vorrei per sfida personale ora spingermi oltre e vorrei capire se questi dati possono in qualche modo essere analizzati da qualche software o servizio online di machine learning per creare un modello personalizzato per prevedere il meteo.
Qualcuno sa suggerirmi qualche programma o sito che possa consentirmi di fare questo?

Grazie mille

CIAO, Non ho fatto nulla del genere da solo, quindi non posso aiutarti, ma come esperimento ho appena provato a chiedere a un'A.I. la tua domanda e sembra che siano emerse molte idee/suggerimenti interessanti, quindi potrebbe valere la pena provare per ottenere alcuni suggerimenti?

@alanesq : You are in the Italian section of the forum and ... the ONLY language here is Italian, so, please, write in Italian or use a translator to translate your answers. Thanks.

Guglielmo

Scusa, ho dimenticato di aver chiesto al mio browser di tradurlo

Attualmente arriviamo a 4-5 giorni di previsione abbastanza affidabile con i dati mondiali combinati da satellite (visibile, infrarosso, radar, temperatura...) ed elaborati da computer dedicati: secondo te bastano i dati una singola stazione, con sensori amatoriali e per di più solo al livello del suolo, per prevedere il meteo? Inoltre se vuoi fare "machine learning" devi "addestrare" un modello (che devi scrivere) con dati, tanti dati, e di lungo periodo.

Forse qualcosina puoi anche fare, ma solo come tendenza della variazione di pressione temperatura e umidità il che significa non più di un'ora o due di "previsione".

PS: io ho preso un vecchio tablet Samsung 7 pollici non più aggiornato e con poca RAM, gli ho messo su un'app (WhatWeather) che mi mostra in tempo reale valori e previsioni, senza manco mettere un sensore, e l'ho attaccato al muro. Lo so che i dati non saranno realmente quelli di casa ma solo quelli della zona, ma per le previsioni del tempo vanno benissimo. :wink:

Ciao, lascia perdere chi ti dice che non puoi farlo. non so se hai un po' di dimestichezza con python. se hai modo di scrivere su un file csv i dati che hai raccolto, puoi scrivere in python utilizzando due librerie per crearti il tuo modellino per previsione meteo.
Prima di continuare ti serve però sapere quale meteo c'era al momento della registrazione dei dati perché per allenare un modello in modo supervised hai bisogno di insegnare al modello che in base a determinati input (le tue misurazioni) deve far uscire determinati output (il meteo).
se non hai questo dato ci sono modi per allenare in modo unsupervised, ma l'accuratezza è quasi sempre inferiore.
ammesso che tu abbia anche i dati del meteo che effettivamente c'era in quel momento,
le librerie che ti serve di imparare sono:

  • pandas : per gestione e organizzazione dati (che legge dal file csv)
  • scikit-learn : per utilizzare modelli già implementati

si tratta solo di capire quale modello fa più al caso tuo (ovvero predizione) magari fatti qualche ricerca su chi ha gia fatto un esperimento del genere e prova due o tre modelli differenti.

non so il tuo livello di conoscenza e di programmazione ma se hai un po' di dimestichezza è un progetto super raggiungibile e sicuramente divertente!
Buona fortuna!

@pippodima: Buongiorno e benvenuto nella sezione Italiana del forum,

cortesemente, come prima cosa, leggi attentamente il REGOLAMENTO di detta sezione, (... e, per evitare future possibili discussioni/incomprensioni, prestando molta attenzione al punto 15), dopo di che, come da suddetto regolamento (punto 16.7), fai la tua presentazione NELL'APPOSITA DISCUSSIONE (... quello che vedi in blu è un link, fai click su di esso per raggiungere la discussione) spiegando bene quali esperienze hai in elettronica e programmazione, affinché noi possiamo conoscere la tua esperienza ed esprimerci con termini adeguati.

Grazie,

Guglielmo

P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione nell’apposita discussione, nel rispetto del succitato regolamento nessuno ti risponderà (eventuali risposte o tuoi ulteriori post, verrebbero temporaneamente nascosti), quindi ti consiglio di farla al più presto. :wink:

Ciao,
mi scuso per la lunga attesa nel rispondere.
Ci tengo però a ringraziarti per la risposta che mi hai dato, in tutto questo tempo ho lavorato seguendo i tuoi consigli e sono riuscito a creare delle previsioni utilizzando il machine learning e gli spunti che mi hai fornito.
Le previsioni risultano anche essere, nei limiti, attendibili.
Sto terminando gli ultimi dettagli e poi farò anche una guida di come ho realizzato il tutto se a qualcuno dovesse interessare.

Grazie mille ancora

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.