Get it on Google Play
06-08-2018
 

Machine Learning: Aprende a hacer predicciones sobre series de tiempo

A partir del vídeo de explicación os publico aquí el código del ejemplo que es 100% HTML+Javascript:

<html>
	<head>
		<script src='https://cdn.rawgit.com/BrainJS/brain.js/master/browser.js'></script>
	</head>

	<body>

	<h1>Resultado</h1>
	<div id='salida'>
		xxxx
	</div>

	<script>
		/* Red */
		var net = new brain.recurrent.LSTMTimeStep();

	
		/* Entrenamiento */
		net.train( [
			[1,2,3,4,5],
			[6,7,8,9,10],
			[11,12,13,14,15],
			] );

		/* Predicción */
		var result=net.run( [1,2,3] );
		document.getElementById( "salida" ).innerHTML=result;
	</script>

	</body>
</html>

Atención!!!
Hay una errata en el vídeo, al final, cuando implemento la red neuronal para que prediga los valores de la bolsa entreno la bolsa con los valores del revés y cuando le pongo el inicio de la serie le pongo [ 2,3] como si la bolsa los dos últimos días hubiera ganado un 2 y un 3 por ciento. Disculpad las molestias.

Caratula

Caratula

Si te ha servido, por favor comparte
 

Leave a Reply