martes, 31 de enero de 2017

La máquina que aprende como un ser humano

La máquina que aprende como un ser humano


Llevamos años viendo películas futuristas protagonizadas por robots que piensan, actúan y hasta sienten como seres humanos. Algunos investigadores aseguran que en algún momento conviviremos con máquinas parecidas que nos harán la vida más fácil (y que sustituirán a los humanos en muchas más tareas que en la actualidad). Sin embargo, los avances en inteligencia artificial se suceden poco a poco mientras sigue abierto el debate científico sobre hasta qué punto podrán equipararse a los humanos e incluso superar nuestras capacidades. ¿Es posible que una máquina pueda aprender, pensar, sentir o ser creativa como una persona?
Imagen relacionada


Un equipo de investigadores presenta esta semana un nuevo avance en el campo de la inteligencia artificial que va en esa dirección, y que la prestigiosa revista Science ha llevado a su portada. Han desarrollado un algoritmo capaz de aprender conceptos a partir de un solo ejemplo, como suelen hacer los humanos. Ya era posible que una máquina aprendiera conceptos y tareas, pero para ello era necesario darle muchos ejemplos, normalmente cientos o miles.
El nuevo algoritmo aprende a escribir como los humanos y es capaz de reconocer y dibujar conceptos visuales muy sencillos (letras y otros caracteres). No obstante, Brenden Lake, investigador de la Universidad de Nueva York y autor principal del estudio, subraya que "la gente sigue siendo mucho mejor que las máquinas" a la hora de aprender.
Su trabajo, sostiene, ayudará a desarrollar nuevos métodos que permitan que las máquinas aprendan a realizar otras tareas. Y es que, cuando a una persona se le muestra un concepto nuevo, ya sea un utensilio de cocina, un pase de baile o una nueva letra de un alfabeto que no conoce, habitualmente necesita pocos ejemplos para entenderlo y hacer inferencias.
De momento han logrado que este programa informático sea capaz de aprender a reconocer y escribir caracteres de 50 alfabetos (reales e inventados) cuando sólo se los habían mostrado una vez. Entre los que usaron estaban en el del sánscrito, el tibetano, el gujarati (de un estado de India), el glagolítico (un alfabeto eslavo) y otros inventados como los de la serie Futurama.
Por un lado es genial que se consiga algo así pero, por otro, es un tanto inquietante,  hemos visto muchas películas de robots y en la mayoría no acabamos muy bien parados. 😀

La aplicación que mejora las calificaciones

Una aplicación informática que ayuda a los estudiantes a mejorar las calificaciones




Se trata de una aplicación informática que ayuda exitosamente a los estudiantes con dificultades en redacción y presentación de informes. De este modo, se ahorra mucho tiempo en hacer una buena presentación, que muchas veces representa sacar tres puntos más de nota, lo que permite a los estudiantes centrarse más en el estudio y aprendizaje y en el desarrollo de sus propias habilidades y competencias.

El nuevo año escolar para los estudiantes de bachillerato universitarios acaba de empezar y eso significa que también empezarán las evaluaciones, las tareas para casa y los trabajos de investigación. Sin embargo, los estudiantes ya no tienen por qué tener miedo de los exámenes y evaluaciones.

Resultado de imagen de informatica ayuda a estu


Ahora los alumnos podrán contar con una ayuda inestimable en sus estudios ya que dispondrán de una nueva aplicación informática que se ha creado en Israel con el fin de ayudar a hacer las tareas propias de los estudiantes con una notable mayor eficacia.
La aplicación se llama sCoolWork —un juego de palabras “Cool = (familiarmente) guay” y “School/ Work = trabajo escolar” – y ha sido calificada por profesores, alumnos y demás líderes de opinión como una aplicación que cuenta con el potencial de apoyar sustancialmente a las personas, en general, y, sobre todo, a los estudiantes de secundaria, bachillerato y de la universidad, a la hora de procesar la información y de redactar un trabajo académico.
La aplicación la desarrollaron dos padres que querían ayudar a sus hijos a obtener mejores notas o calificaciones escolares. Si bien es cierto que también existen docenas de programas que ofrecen ayuda en la redacción de ensayos y en la organización de las tareas, Alex Dayan, padre de tres hijos y fundador de la empresa “Skills & Knowledge” —la empresa que creó la aplicación de sCoolWork— consideró que tenían tantos fallos que, más que ayudar, complicaban al estudiante que los utilizaba.
Se necesitaba diseñar una aplicación mucho más completa y compleja pero mucho más sencilla de utilizar. Al fin y al cabo, lo que es complejo no tiene por qué ser complicado si se sabe descomponer los campos de complejidad en áreas más manejables.

Es una buena idea, ya que muchos estudiantes son muy buenos en algunos campos pero no saben expresarse correctamente a la hora de redactar, así que si esta aplicación realmente les ayuda, aprenderán mucho de ella.

domingo, 29 de enero de 2017

Videodanza



La danza y la tecnología: la videodanza

Cuando hablamos de danza y tecnología tenemos que empezar por enumerar los diversos formatos que ya existen y que evolucionan constantemente. 

La posibilidad de interactuar entre varios formatos potencia las relaciones entre éstos y también la relación entre los lenguajes artísticos. Básicamente están dados por el uso del video, por el uso de la computadora, y por la combinación de ambos.

Resultado de imagen de videodanza

Hablamos con Margarita Bali (1), una de las pioneras en la inclusión de la tecnología en la danza. Aparentemente, lo virtual sería opuesto a lo corpóreo, a lo material. Pero en el caso de la danza, es posible lograr un nivel de exactitud y precisión mediante la tecnología que lleva a registrar minúsculos cambios físicos e introduce nuevos factores de juego. Se han desarrollado programas específicos para danza, con la posibilidad de aplicación en tiempo real en un espectáculo. 
Se trata de un mapeo del movimiento a través de cámaras conectadas a la computadora, la cual a través de estos programas detonará determinadas respuestas sonoras, de vídeo o lumínicas. Según la complejidad del programa, éste responde a la cantidad de movimiento. El aspecto más desarrollado es la relación movimiento-estímulo sonoro. El Max, por ejemplo, es un programa musical muy potente al que se le pueden pautar distintas cláusulas. Y aquí aparece la interacción entre disciplinas porque, como dice la coreógrafa "tiene sentido si hay un compositor musical. Para el músico es un desafío.
En Argentina hay músicos que lo conocen: Jorge Sad es un compositor que viene investigando con un equipo de gente los conciertos musicales; estudian el movimiento de los músicos al tocar." En Argentina no hay infraestructura para este tipo de performances. "Es imposible hacer este trabajo a nivel personal de manera profesional, ya que es muy costoso y se requiere un tiempo largo de experimentación para cada espectáculo. Lo ideal es que haya un espacio físico que ya esté preparado para esto", asegura Margarita Bali. Otro programa que es utilizado en este campo es el Director este software permite conjugar filmaciones, fotos, dibujos y sonidos. El usuario puede elegir la forma de armar la obra combinando estos elementos. 


El Flash es un programa relativamente sencillo de animación que se utiliza en Internet para publicidad y que fue tomado por artistas que experimentaron con él. Margarita Bali, siempre a la búsqueda de nuevos desafíos, dice: "debería ser interesante para el campo de la danza porque se pone en movimiento una imagen. Los coreógrafos tienen ahí material para explorar." Otros programas tienen aplicación pedagógica, como el Life -Forms que consiste en la animación de uno o varios muñecos en el espacio.

Imagen relacionada


Me parece impresionante que puedan aplicar la tecnología a algo tan puro y cercano como es la danza, son avances increíbles.

miércoles, 25 de enero de 2017

Programación: ¿sí o no?



Niños programadores: para qué sirve la enseñanza de programación en las escuelas


Resultado de imagen de programacion


La tecnología está cambiando muchos aspectos de nuestra vida cotidiana: nuestra forma de relacionarnos con otras personas, nuestra manera de trabajar o, incluso, nuestra manera de aprender. El uso de la tecnología en las aulas no nos es extraño; sin embargo, la tecnología se utiliza como una especie de "instrumento pasivo" que convierte al alumno en un usuario de distintas aplicaciones y servicios.
Aunque hace tiempo que los ordenadores llegaron a las aulas y, por ejemplo, se ha entregado a muchos alumnos un netbook dentro de su "material escolar"; el uso que se ha dado a estos dispositivos es el de complemento a libros y cuadernos. Nuestros escolares saben buscar información en Internet o manejar aplicaciones; la tecnología que hay detrás de los dispositivos que usan se les hace invisible y, con ello, pierden las oportunidades y nuevos retos que presenta para su desarrollo la enseñanza de programación y ciencias de la computación en las aulas.
Aunque pueda sonar raro, la enseñanza de programación en las escuelas no es nada nuevo. Lenguajes de programación como Logo surgieron a finales de los años 60 y se convirtieron en un potente tractor para esos "jóvenes programadores" que se sentaban por primera vez delante de un ordenador.
¿Y qué aporta la enseñanza de programación a los escolares? Más allá de prepararlos para un mercado laboral cada vez más tecnológico (y, seguramente, en los años 60 era algo que apenas se vislumbraba), la programación permite a los alumnos encarar procesos de autocorrección y búsqueda de errores (depurar un programa que no funciona adecuadamente), los enfrenta a retos de resolución de problemas complejos (introduciendo al alumno en la algoritmia) o les presenta conceptos que pueden llegar a ser complejos para un alumno de primer curso de ingeniería como, por ejemplo, la recursividad.
Si un alumno de ingeniería llega a la universidad con conocimientos básicos de física, ¿por qué no llega también con conocimientos básicos de programación? ¿Tiene sentido que su primera experiencia en el campo de la programación sea, directamente, en la universidad?
Cuando hablamos de "enseñanza de programación en las escuelas" se tiende a pensar en formar, desde la base, a las nuevas generaciones de desarrolladores que trabajarán en empresas como Google o Facebook.
Evidentemente, la preparación para el mercado laboral es un factor importante a tener en cuenta; nuestros escolares desempeñarán trabajos que ni siquiera se han inventado y la enseñanza de ciencias de la computación es una medida para encarar estos nuevos desafíos.
Como bien podemos leer en el artículo me parece una muy buena idea que se enseñe a los alumnos, al menos, lo básico en programación.