La Tiranía de las Publicaciones

20 de Febrero de 2017, 13 vistas

Se habla mucho acerca de la tiranía a la que estamos sometidos en el mundo académico por el sistema de publicaciones existente, basado fundamentalmente en el monopolio de unas cuantas editoriales que gestionan la transmisión del conocimiento producido, pero no es la única tiranía relacionada con ellas... en esta entrada se indican algunas otras formas derivadas que, juntas, forman un triunvirato que, por desgracia, condiciona la forma en que se desarrolla la investigación actual.

Etiquetas utilizadas: , , , ,

Leer más »

Entrenamiento de Redes Neuronales: mejorando el Gradiente Descendiente

19 de Febrero de 2017, 17 vistas

El procedimiento utilizado para llevar a cabo el proceso de aprendizaje en una red neuronal se denomina entrenamiento. Aunque hay uno, el del Gradiente Descendiente, que popularmente se impone sobre los demás por su facilidad y extensión de uso, hay muchos otros que pueden resultar interesantes, presentando diferentes características y rendimiento que los pueden hacer más adecuados dependiendo de las características del problema concreto al que nos enfrentemos. En esta entrada haremos un breve recorrido por los algoritmos que hacen uso de aproximaciones numéricas basadas en propiedades diferenciales para conseguir optimizar (minimizar) la función de error. En concreto, nos centraremos en aquellos que realizan mejoras sobre el método del Gradiente Descendiente.

Etiquetas utilizadas: , , ,

Complex Networks Toolbox (NetLogo)

24 de Enero de 2017, 37 vistas

This NetLogo model is a toy tool to launch experiments for Complex Networks.

It provides some basic commands to generate and analyze small networks by using the most common and famous algorithms (random graphs, scale free networks, small world, etc). Also, it provides some methods to test dynamics on networks (spread processes, page rank, cellular automata,...).

All the funtionalities have been designed to be used as extended NetLogo commands. In this way, it is possible to create small scripts to automate the generating and analyzing process in an easier way. Of course, they can be used in more complex and longer NetLogo procedures, but the main aim in their design is to be used by users with no previous experience on this language (although, if you know how to program in NetLogo, you can probably obtain stronger results).

Etiquetas utilizadas: , , , , ,

Emprendimiento descabezado

25 de Noviembre de 2016, 105 vistas

Llevamos años experimentando, con mayor o menor acierto, un empuje desmesurado del emprendedor como medio de salvación del nuevo titulado español. En realidad, se nos presenta como solución salvadora para todo aquel que se crea con la habilidad y el derecho de salir de la clase media-baja a la que nos empuja un sistema, uno cuya única preocupación es la de mantener unos principios motores útiles para unos pocos. 

Resulta, cuanto menos, llamativo que en una etapa de decadencia universitaria, tanto por medios técnicos como humanos, se invierta tanto tiempo y dinero en enseñarles a nuestros alumnos los buenos modos que los pueden llevar a ser mejores emprendedores, que haya tantos concursos de ideas premiados con ayudas a la formación de sus primeras empresas, y tantos cursos y charlas acerca de cómo convertirse en sus propios jefes.

Etiquetas utilizadas: , ,

¿Puede existir Matemática sin Computación?

20 de Noviembre de 2016, 100 vistas

Esta entrada no va a ser un alegato en favor de la computación como rama de la matemática... no es necesario, la computación está suficientemente bien fundamentada (al mismo nivel que el resto de áreas clásicamente centrales en la disciplina) como para que no necesite ningún tipo de justificación o apoyo por parte de nadie. Pretendo solo enfatizar mi extrañeza acerca del desconocimiento dentro del mundo matemático más clásico (y el dominante en la mayoría del universo humano matemático, sobre todo en un país matemáticamente "adormecido" como España) de lo que la computación, en toda su amplitud, supone para el conjunto de la matemática, en sus ramificaciones más fundamentales o no. Tampoco se podrá encontrar aquí nada relacionado con las herramientas computacionales de ayuda al resto de disciplinas matemáticas... se trata la computación como área, no como herramienta.

Etiquetas utilizadas: , , , ,


ALGUNAS ENTRADAS ANTERIORES ... AL AZAR

Redes Neuronales: una visión superficial

19 de Diciembre de 2013, 1197 vistas

Una Red Neuronal Artificial (RNA) es un modelo matemático inspirado en el comportamiento biológico de las neuronas y en cómo se organizan formando la estructura del cerebro. El cerebro puede considerarse un sistema altamente complejo, donde se calcula que hay aproximadamente 100 mil millones (\(10^{11}\)) neuronas en la corteza cerebral y que forman un entramado de más de 500 billones de conexiones neuronales (una neurona puede llegar a tener 100 mil conexiones, aunque la media se sitúa entre 5000 y 10000 conexiones).

Etiquetas utilizadas: , ,

Complex Networks Toolbox (NetLogo)

24 de Enero de 2017, 37 vistas

This NetLogo model is a toy tool to launch experiments for Complex Networks.

It provides some basic commands to generate and analyze small networks by using the most common and famous algorithms (random graphs, scale free networks, small world, etc). Also, it provides some methods to test dynamics on networks (spread processes, page rank, cellular automata,...).

All the funtionalities have been designed to be used as extended NetLogo commands. In this way, it is possible to create small scripts to automate the generating and analyzing process in an easier way. Of course, they can be used in more complex and longer NetLogo procedures, but the main aim in their design is to be used by users with no previous experience on this language (although, if you know how to program in NetLogo, you can probably obtain stronger results).

Etiquetas utilizadas: , , , , ,