Je veux créer une prévision météo en utilisant les réseaux de neurones. Tous les exemples que j'ai vus n'utilisaient que des valeurs [-1,1] en entrée. Est-il également possible d'utiliser des valeurs plus grandes (comme la pression de l'air, le degré calcius des deux derniers jours, ...) comme entrées et d'obtenir un nombre en sortie?
Je vous remercie
neural-networks
user1406177
la source
la source
Réponses:
Vous pouvez normaliser les valeurs afin d'utiliser, par exemple,
où est la pression atmosphérique actuelle, est la valeur de pression atmosphérique que vous souhaitez envoyer à et est la valeur de pression atmosphérique que vous souhaitez envoyer à .AP AP0 0 AP1 1
C'est correct si vos entrées vont parfois un peu en dehors de .[−1,1]
Il est dangereux si une entrée est généralement petite, mais a parfois des valeurs extrêmes. Ensuite, il pourrait être préférable de diviser l'entrée en plusieurs valeurs d'entrée, ou de supprimer les valeurs aberrantes et d'accepter que le réseau de neurones a un contexte d'applicabilité restreint. Le redimensionnement afin que les valeurs aberrantes soient comprises entre et ne résoudra pas le problème.−1 1
la source