domingo, 28 de febrero de 2010

Problema con la Xbox

Este post lo he escrito como mi solución a un problema que me dio hace poco con la Televisión, la conexión HDMI y la videoconsola Xbox. El problema que me ocurría radica en la conexión HDMI con el televisor, al conectar la videoconsola, la televisión me mostraba un mensaje de error denominado "Modo no compatible". Lo que hizo saltar mis alarmas fue que en la televisión donde probé la videoconsola si que funcionaba la conexión HDMI. La solución al problema es muy sencilla como posteriormente podréis leer.

Primeramente y para completar el post, decir que la conexión HDMI es un estándar creado por las grandes compañías de televisión y derivados como LG, Sony, Samsung... Al utilizar la conexión HDMI, tanto el audio como el vídeo se transfieren sin comprimir y por un mismo cable. La vulnerabilidad de este sistema radica en la conexión y el puerto de los dispositivos. Los dispositivos con este sistema quedan conectados pero no quedan identificados entre sí.

Referente a las televisiones, mencionar que en las ultimas generaciones de estos dispositivos se ha puesto muy de moda el FullHD y muchas características de sonido. Pero en este caso, vamos a hablar de las diferentes calidades en las diferentes resoluciones de la televisión, es decir, los pixels por punto o pulgada (ppp). Los pixels por punto no identifican una resolución de la televisión sino la calidad de la misma, es decir, indican los puntos dedicados a la representación de un punto dentro de la pantalla. Las televisiones de hoy en día pueden soportar desde los 420p o 420i, a los 1080p o a los 1080i. Pero, ¿cual es el significado de la "p" y de la "i"? La "p" hace referencia a la abreviación de progresivo y la "i" de interlazado. Es decir las letras hacen referencia al modo de crear la imagen en pantalla. En principio el tratamiento de la imagen es mejor en modo progresivo ya que lo hace doblemente más rápido que el interlazado.

Volviendo al problema que se planteaba al principio, en mi caso, tenia la videoconsola XBox configurada a 1080p, esta configuración es incompatible con el modelo de mi televisión. El cable HDMI no detectaba el dispositivo, por lo que tenía que dar uso de la conexión mediante el eurocontector durante un tiempo. Como solución, propongo primeramente al usuario ver las diferentes configuraciones de la televisión y seguido, al conectar la XBox configurarla según dichas configuraciones leídas. En el caso de que la Xbox no detecte la conexión HDMI se deberá conectar la videoconsola a otra televisión que soporte la conexión configurada y reconfigurarla a una menor y que sea soportada por la televisión que vaya a albergar de forma continua la Xbox.

viernes, 12 de febrero de 2010

Artificial Intuition

La semana pasada se habló del aprendizaje como vía para la creación de programas inteligentes. Como dotar al sistema de la inteligencia y la experiencia necesaria. Para ello nos centramos en el aprendizaje de los niños en su primera etapa de vida.

Esta semana, veremos una temática parecida, la intuición artificial, es decir, la creación de programas inteligentes con el único objetivo de predecir valores futuros o estados futuros.

La experiencia o aprendizaje de estos sistemas esta centrado en las Bases de Datos. Las Bases de datos proporcionan los datos necesarios para que el sistema adquiera la experiencia necesaria y uniéndolo con la información referente al problema, estos simples datos son transformados en conocimiento:

DATOS+INFORMACIÓN= CONOCIMIENTO

La intuición artificial, tal y como se ha mencionado en los párrafos anteriores, esta muy ligada al aprendizaje supervisado y más concretamente con las técnicas predictivas. Dentro de las técnicas predictivas se tienen técnicas usadas en la Inteligencia Artificial como Redes Neuronales, Árboles de Clasificación, Redes Bayesianas, Algoritmos genéticos, algunos algoritmos bioinspirados... que en futuros artículos espero comentar.

Como se puede observar, dentro de la inteligencia artificial hay conceptos muy ligados entre sí. Pero lo importante no es definirlos perfectamente sino saber que existen y que pueden ayudar a mejorar los sistemas actuales.

martes, 2 de febrero de 2010

Esos locos bajitos

El otro día, mientras trabajaba, salió la discusión sobre los aspiradores automáticos, aspiradores que limpian la casa aprendiendo primeramente el mapa de la casa. Realmente, esta discusión acaparó mi atención, sobre todo la forma de escaneo de la casa, no pasar sobre una misma superficie varias veces. La verdad, me pareció fascinante que la inteligencia artificial (IA) este avanzando a esos niveles de usabilidad en el mercado corriente.

Pero no fue hasta hace dos días, cuando, de repente, un articulo recientemente publicado por Frank Guerin llamó mi atención. El título de dicho artículo es “Learning like a Baby: A survey of AI aproaches”. Dicho artículo se centra en la creación de un sistema que emule la forma de obtener conocimiento de un bebé.

Como ya se sabe, los bebes, para llevar a cabo la obtención de conocimiento, utilizan gran parte de sus sentidos (tacto, oído, vista, gusto) y mediante prueba error van sabiendo que es cada elemento del mundo físico. Basándonos en esta filosofía, en el artículo muestran las diferentes técnicas de inteligencia artificial para emular o aproximarse a la creación de esta forma de obtención de conocimiento innato aplicado a las máquinas. En el documento, se hace una diferenciación entre las diferentes formas de obtener conocimiento (creación-extrapolación de mapas, acciones reflejas, adquisición de hábitos...) del conocimiento obtenido a la hora de aplicar ese aprendizaje interno dentro del mundo físico real (identificación de objetos, movimiento de los objetos...).

Dentro de las conclusiones de dicho documento, afirman que en un futuro será posible canalizar este conocimiento, aunque también se afirma que queda un largo camino por recorre e investigar dentro de estos campos. La verdad es que no es la primera vez que científicos y psicólogos se centran en la forma de obtener conocimiento o la forma sencilla pero eficiente de dar ideas por parte de los niños y/o bebés. Una de las posibles razones de este fenómeno pueden estar centradas en las barreras de conocimiento que impiden a la gente adulta tomar, en una primera instancia, soluciones más sencillas a los problemas surgidos.