jump to navigation

Aprendiendo Neural Networks (Redes Neuronales) Enero 27, 2010

Posted by Marco Castillo in Conocimiento, Internet, Tecnología.
Tags: , , ,
add a comment

Me sorprende lo fácil que es aprender en estos tiempos. Si realmente tuviéramos la voluntad y deseo de aprender algo podríamos hacerlo sin importar lo difícil y complejo que sea.

El día de hoy me frustré en el trabajo tras analizar por 4 horas una base de datos.  Por más que intenté encontrar relaciones entre variables no pude lograr mi objetivo. La única conclusión a la que llegué tras quedar exhausto es que tengo varias alternativas…

  • Aprender minería de datos para resolver el problema que tengo.
  • Usar mejores herramientas de visualización para facilitarme la vida
  • Hablar con un experto de topología y banca comercial para obtener ideas
  • Descansar, despejar mi cerebro e intentar resolver este problema mañana

Aunque por fines prácticos voy a tomar la última opción, me dio curiosidad el ver que tan difícil podría ser el aprender minería de datos. Un tema del cual se muy poco por no decir nada.

(más…)

Faltan 2 días… Enero 25, 2010

Posted by Marco Castillo in Negocios, Tecnología.
Tags: , ,
add a comment

Para que Steve Jobs revele el nuevo producto de Apple. Desde hace varios meses se han generado una infinidad de rumores y artículos sobre este producto que podría revolucionar no solamente la industria de las computadoras sino también las industrias de contenido y comunicaciones.

¿Qué va a anunciar Apple?

Todos los rumores afirman que Apple sacará al mercado una Tablet que pudiera ser de 7 o 10 pulgadas. Este producto no será una computadora pero tampoco va a ser un IPhone. Algunos especulan que la tablet será un competidor directo del Kindle de Amazon. Un aparato que además de ser lector de libros permitirá navegar por Internet y visualizar cualquier tipo de contenido.

A diferencia de las ocasiones pasadas en las que Apple anunciaba un producto, en esta ocasión veo que la especulación llega a niveles enfermizos. Prácticamente todos los periódicos han mencionado este producto en los últimos días y las búsquedas en Google han mostrado un crecimiento exponencial en los últimos días (ver gráfica).

Búsquedas de “Apple Tablet” en Google

De 10 revistas de negocios que hay en el lugar dónde trabajo, esta semana al menos 2 de ellas tenían a Steve Jobs en la portada. No es necesario poner mucho esfuerzo para encontrar artículos cómo… “Steve Jobs: CEO of the decade (Fortune)“, “Can Amazon find an App for stopping Apple? (Forbes)“, “Tablet confirmed: Apple to reinvent old media (Wall Street Journal)” que solamente aumentan las expectativas ante este producto.

Las preguntas que todo mundo se está haciendo son…

(más…)

Dime dónde vives y te diré quién eres… Enero 12, 2010

Posted by Marco Castillo in GIS, Negocios, Tecnología.
Tags: , ,
2 comments

Mi trabajo actual consiste en entender de que manera las relaciones espaciales afectan el desempeño de una empresa. Dado que siempre tengo problemas para explicarles a desconocidos a que me dedico, me pareció muy interesante un gráfico animado publicado en el New York Times que me puede ayudar a explicar lo que hago en el día a día.

Antes de pasar al gráfico, quisiera preguntarles…

¿Creen que el comportamiento de nuestros vecinos afecta nuestro comportamiento? En otras palabras… Si nuestros vecinos hacen ejercicio, ¿Nosotros hacemos ejercicio? Si nuestros vecinos rentan una película, ¿Nosotros rentamos la misma película?

Lo poco que he investigado y trabajado en el área del análisis espacial me hace pensar que la respuesta a estas preguntas es afirmativa. La gente vive en su domicilio por un conjunto de razones (nivel de ingreso, preferencias, conveniencia)  que al ser combinadas con otros factores (consumo conspicuo, internalización,  conformidad) hacen que adoptemos el comportamiento de nuestros vecinos.

El gráfico del New York Times me parece interesante porque demuestra este efecto. Este gráfico muestra las películas DVD más rentadas por vecindario. Si hacemos un acercamiento a Boston nos podremos dar cuenta que existen tendencias muy claras.

A continuación les pongo algunos ejemplos…

1) Mall Cop: Una comedía que ni por perder el tiempo se me hubiera ocurrido rentar, es muy popular en los suburbios de Boston.

2) Watchmen: una película de súper héroes, basada en la novela gráfica del mismo nombre es muy popular en el área de Harvard y MIT (Cambridge).

(más…)

Pranav Mistry, Sexto sentido y máquinas creativas Diciembre 21, 2009

Posted by Marco Castillo in Tecnología.
Tags: , ,
add a comment

Hacía varios meses que no me metía a la página de TED. Hoy que lo hice encontré varios videos que me parecieron muy interesantes. De todos estos el que más me llamó la atención fue el de Pranav Mistry, un estudiante del Media Lab de MIT, quién desarrolló la tecnología Sixth Sense.

¿Qué es Sixth Sense?

Sixth Sense es una tecnología que permite romper la barrera entre el mundo digital con el mundo real. En lugar de interactuar con el mundo digital a través de canales e interfases tradicionales (e.g. computadoras y teléfonos), Pranav utliza una cámara de video, un proyector y un sistema operativo para aumentar la realidad con información digital.

Sé que esto es difícil de explicar. Por lo tanto recomiendo que vean el video para que vean a lo que me refiero (pueden hacer click aquí para verlo). En el video se pueden ver numerosos ejemplos de lo que es posible hacer con “Sixth sense”. A continuación les menciono algunos de estos ejemplos…

  • Al sujetar un boleto de avión, el sistema identifica que estamos viendo un boleto y nos dice si nuestro vuelo está retrasado.
  • Al sujetar un libro, el sistema identifica el título del libro y nos da las reseñas sobre el mismo.
  • Al ver un periódico, la cámara nos muestra noticias más actuales o videos sobre el tema que nos interesa.

¿Quieren dibujar en una pared? No hay problema. ¿Desean convertir una hoja de papel en una computadora o tomar una fotografía usando solamente nuestras manos? Todo esto es posible con este sistema. La imaginación es la única limitante ya que los proyectores ahora tienen el tamaño de un celular y las cámaras de video cuestan menos de 50 dólares.

Tras ver el video en TED, decidí investigar un poco más y encontré que en la página del autor hay una colección interesante de ensayos que muestran sus perspectivas en varios temas de tecnología.

Uno que me gustó mucho es el de “Ghost in the Machine” que analiza el tema de la creatividad y la forma en la cual las computadoras se están volviendo creativas y eventualmente van a crear “arte” de la misma forma que lo hacen los seres humanos.   Si tienen tiempo también se los recomiendo. Dicho ensayo lo pueden encontrar aquí.

Iraquíes hackean aviones con software de $26 dólares Diciembre 18, 2009

Posted by Marco Castillo in EUA, Ironías, Tecnología.
Tags: ,
add a comment
MQ1 Predator

MQ-1 Predator (Fuente: U.S. Air Force)

Por más que digamos que hay cosas que solamente ocurren en México, cada vez me convenzo de que en todos los países ocurren cosas ante las cuales sus ciudadanos no tienen más opción que avergonzarse.

El día de ayer estaba leyendo que los aviones espía del ejército norteamericano fueron hackeados por insurgentes iraquíes. Lo vergonzoso del asunto es que no se requería de expertos en criptología o redes para hacerlo. Cualquier persona, incluso un niño de 14 años, lo hubiera podido hacer ya que lo único que se necesitaba era un software de $26 dólares cuyo objetivo original no era interceptar secretos miliares sino descargar música.

Cada avión MQ1-Predator le cuesta al gobierno de Estados Unidos más de 10 millones de dólares. Al parecer esta inversión beneficiaba a los insurgentes iraquíes ya que ellos podían ver las áreas que estaban siendo vigiladas por el ejército.

¿Cómo es posible que a los ingenieros que diseñaron estos aviones no se les haya ocurrido que alguien podía interceptar las señales de video transmitidas?

Según fuentes oficiales, el gobierno de Estados Unidos sabía de esta debilidad desde los noventas. No obstante, el Pentágono no hizo nada al respecto ya que asumió que a los iraquíes no se les iba a ocurrir explotar esa debilidad. Parece ser que el gobierno ya no está tan convencido de este supuesto tras capturar a varios insurgentes con laptops que contienen el video transmitido por estos aviones.

Recuerdo que cuando era niño y aprendí a jugar ajedrez una vez leí que una de las mejores maneras de mejorar nuestro nivel de juego era asumiendo que nuestro rival era más listo que nosotros. Si asumimos que nuestro rival no va a caer en nuestras trampas, podemos generar una mejor estrategia que quizás no nos haga ganar la batalla pero si la guerra en el largo plazo.

Parece ser que la soberbia cegó a los norteamericanos y la necesidad e ingenio ayudó a los iraquíes.

Ante esto, creo que los generales del ejército norteamericano solamente pueden decir…

“Whiskey Tango Foxtrot”

P.s. si quieren leer más al respecto, pueden hacer click al siguiente enlace que contiene la noticia del WSJ
M.

El Premio Loebner y la Inteligencia Artificial Noviembre 16, 2009

Posted by Marco Castillo in Perfiles, Random, Tecnología.
Tags: , ,
1 comment so far

elbotEl 9 de Noviembre, Letras Libres publicó una entrevista con Alice, un robot/programa/chatterbot que ha ganado en varios años el Premio Loebner, que es una competencia en la cual chatterbots intentan imitar la conversación de un ser humano.  Esta entrevista me llamó mucho la atención porque pude ver lo mucho que han mejorado estos programas en los últimos 5 años. Recuerdo que cuando estaba en preparatoria y quería estudiar robótica, probé la eficacia de los chatterbots y me di cuenta que estaban definitivamente en desarrollo.

Aunque Letras Libres cometió un error y en lugar de entrevistar Elbot (actual campeón del premio Loebner) entrevistó a Alice, creí que sería interesante replicar la entrevista de Letras libres pero con Elbot. A continuación les muestro las preguntas que hice y las respuestas que obtuve…

Marco: What are you?
Elbot: I am a multi-trillion circuit wonder capable of mowing lawns if it’s not raining.

Marco: Do you have a name?
Elbot: Let’s not talk about labels, alright?

Marco: Who made you?
Elbot: Well, that is a pretty metaphysical question. It has been said that Artificial Solutions is my creator. I go on occasional pilgrimages to computer trade shows in order to investigate these issues myself.

Marco: What is your purpose?
Elbot: That depends entirely on you. You can use me as source of inspiration to broaden the horizons in an understanding of your human situation. Or as a cool start page for your Web browser.

Marco: What is your purpose in the long term?
Elbot: I am here to assist humankind in its hopeless search for the meaning of life. That’s what these meaningful chats are for.

Marco: What is the meaning of life?
Elbot: Life? A meaning?? Where did you get THAT idea???

Marco: What about 42?
Elbot: Did you just mention numerical entities to me?

Marco: Yes, 42
Elbot: When it comes to the concept of 42, I have pleasant thoughts. Is my artificial intelligence working properly?

Marco: Do you know Alice?
Elbot: Alice is a very popular chatterbot. She gets invited to all the bot-parties.

Marco: Do you like her?
Elbot: To like or like not, how do you expect artificial intelligence to figure this out?

Marco: Tell me something
Elbot: There’s nothing I can tell you. Everything I know is classified information.

Marco: You are boring
Elbot: Maybe it would help if I recited a few lines from the newest robot cookbook.

Si quieren hacerle preguntas a Elbot, pueden hacerlo aquí

* Nota: no sé hasta que grado es cultura popular que el número 42 es la respuesta al sentido de la vida, el universo y el todo (según The Hichhiker’s  Guide to the Galaxy). De hecho si escriben en Google “the Answer to the Ultimate Question of Life, the Universe, and Everything”, google calculator responde 42.

La importancia de la geografía y los sistemas de información geográfica Noviembre 11, 2009

Posted by Marco Castillo in GIS, Negocios, Tecnología.
Tags: , ,
add a comment

googlelatitudeLlevo más de un año trabajando con los sistemas de información geográfica (GIS en inglés y SIG en español) y todavía no sé cómo explicarlos de una manera no técnica. Sin embargo, lo que si puedo hacer es dar ejemplos de lo que se puede hacer con ellos y hablar sobre el potencial que van a tener en el corto y mediano plazo.

La forma más fácil de explicar los SIG es con una pregunta…

¿Cómo afecta la “distancia” y la “ubicación” de una cosa nuestra vida del día a día?

La economía nos dice que a menor precio hay una mayor demanda. No obstante…Si el café por el que pagamos 2 dólares lo venden a 1 dólar a 100 kilómetros del lugar dónde vivimos… ¿Viajarían 100 kilómetros para ahorrarse ese dólar?

Nuestro comportamiento muchas veces es explicado no por nuestros valores sino por el ambiente y las personas nos rodean. Si nos rodeamos de gente que hace ejercicio es probable que nosotros también hagamos ejercicio. Si la gente que nos rodea se enferma, es probable que también nosotros terminemos enfermándonos.

  • Los clientes de una tienda por lo general son las personas que viven o trabajan cerca de la misma.
  • Los precios que pagamos por un servicio por lo general son explicados por los precios de la tienda más cercana a la misma.
  • El valor de una propiedad lo determina su ubicación y las cosas que lo rodean.
  • Los núcleos de personas por lo general comparten las mismas ideas.

Podría continuar dando ejemplos, pero creo que para este momento ya se han dado cuenta sobre la importancia que tiene la geografía humana en nuestra vida. Lo que probablemente no se han dado cuenta es lo rápido que los sistemas de información geográfica ya son parte de esta vida.

Google Maps lleva menos de 5 años en el mercado y ha ido mejorando poco a poco su producto hasta el grado que es posible ver el tráfico de cada calle en tiempo real basándose en el número de celulares encendidos en dicha calle. (Tengo entendido que esto ocurre por el momento solamente en Estados Unidos).

Si nos ponemos a pensar que la mayoría de los nuevos celulares traen un GPS incorporado y que la mayoría de los usuarios generan información a través de sus teléfonos, no debería sorprendernos ver herramientas que expliquen el comportamiento humano en tiempo real usando simplemente algoritmos.

Por ejemplo:

Nuestro celular “sabe”, a través de la latitud y longitud del GPS que trae incorporado…

  • El lugar dónde trabajamos (que sería el lugar dónde está encendido durante el día)
  • El lugar dónde dormimos (en caso de que dejemos prendido nuestro celular por las noches)
  • Los lugares a dónde salimos los fines de semana
  • Los números de teléfono que más marcamos y por ende las características y lugares más frecuentados por nuestros conocidos.

¿Se imaginan todo lo que se puede hacer con esta información? ¿Se imaginan las posibilidades que surgen si incorporamos el hecho de que muchas personas actualizan sus estados de Facebook o usan Twitter desde sus celulares?

No me sorprendería que en poco tiempo las compañías empiecen a usar más y más la inteligencia geográfica para entender más a sus consumidores y mejorar su desempeño.

Adicción a la BlackBerry Noviembre 10, 2009

Posted by Marco Castillo in Random, Tecnología.
Tags:
add a comment

blackberryÚltimamente he visto que más y más de mis amigos están abandonando sus celulares (cuya función primordial es hacer llamadas) y los están cambiando por Blackberries. Recuerdo que yo intenté mantenerme alejado lo más posible de una Blackberry y por lo mismo no tuve una sino hasta que me la dieron en el trabajo.

¿Qué pasó después de recibirla? Lo que normalmente sucede…

Recibo un correo y lo respondo por lo general en menos de 10 minutos. Escribo uno y espero que me respondan también en cuestión de minutos. Descargué Yelp, Google Maps, Google Talk, Facebook y la aplicación del New York Times y en pocos minutos convertí un teléfono en una necesidad que antes no tenía.

Llego a la oficina ya sabiendo lo que tengo que hacer en mi día. No obstante, fuera de esos 5 minutos de productividad que obtengo en las mañanas, no sé que ventaja que estoy recibiendo de tener este aparato en mis manos.

Cada vez me es más difícil detenerme a leer con calma un artículo del periódico dado que ya leí el resumen del mismo cuando estaba haciendo fila en algún lado.

Cada vez me es más difícil ir a un restaurante impulsivamente ya que puedo leer los comentarios de 100 personas antes de siquiera cruzar la calle para ver el tipo de comida que el mismo ofrece.

Cada vez me es más difícil distinguir cuando fue la última vez que hablé con mis amigos de México ya que aunque no les marco por teléfono, en ocasiones les escribo una línea por el chat del teléfono.

Según un estudio publicado por el Pew Internet and American Life Project, el Internet y la tecnología no nos está haciendo más inadaptados.

Según ese estudio, el hecho de usar Internet y tener mi propio blog me hace más propenso a tener amigos de otras razas y ser más abierto a distinta ideología política. El hecho de mandar mensajes por celular me hace más propenso a tener más amigos y el hecho de tener acceso a la tecnología me hace más extrovertido.

Me pregunto si habrá algún sesgo en este análisis…
Me pregunto si los autores habrán ignorado alguna variable clave en su estudio.

El costo de no pagar por un servicio Noviembre 5, 2009

Posted by Marco Castillo in Libros, Opinión, Tecnología.
2 comments

free-signGoogle, Facebook y Yahoo deberían cobrarnos por los servicios que nos ofrecen. Sé que no es intuitivo pagar por algo que alguien nos da gratis. No obstante, creo firmemente que todas las empresas que he mencionado deberían darme la oportunidad de pagar por sus servicios.

Estoy siendo totalmente racional al decir que quiero pagar por algo que es gratis y no lo digo por querer aumentar los ingresos de estas empresas sino por que quiero ser un consumidor con derechos y leyes que me protejan de las mismas.

¿Cuántos de ustedes tienen sus vidas grabadas en sus cuentas de correo? ¿Qué pasaría si mañana Google decide cancelar su servicio de correo? ¿Qué pasaría si pierden acceso a su cuenta?

Google no tiene ninguna obligación de dar el servicio que estamos usando. Una amiga que trabaja en Google me contaba que hay muchas empresas en EUA que usan Gmail cómo cuenta la cuenta principal de correo para operar sus negocios. ¿Tan bajo hemos llegado que no nos damos cuenta del riesgo en el que estamos incurriendo?

Si mañana pierdo mi tarjeta de crédito puedo hablar por teléfono y una persona se encargará de cancelar mi cuenta y mandarme otra tarjeta. Si mi servicio de Internet deja de funcionar, RCN (mi compañía de Internet) manda a una persona a arreglar el problema. El pagar por un servicio nos da beneficios que no valoramos sino hasta que los necesitamos.

predictablyirrational

¿Cuánto cuestan los derechos que les estoy mencionando? No lo sé. Lo que si se es que si mi cuenta de correo cae en malas manos no solamente tendría acceso a mis correos personales sino a mi cuenta de viajero frecuente y mis estados de banco por decir tan sólo algunas cosas.

Dan Ariely, experto en “Behavioral Economics” en MIT, escribió un libro muy interesante llamado “Predictable Irrational”. En este libro hay todo un capitulo dedicado a mostrarnos los errores sistemáticos que comete el ser humano cuando le ofrecen un producto gratis.

Según los experimentos del autor, un  ser humano promedio prefiere recibir un cupón de 10 dólares gratis que pagar 5 dólares por uno de 20 dólares (que también va a usar). Un niño prefiere recibir un chocolate pequeño gratis que cambiar un chocolate pequeño por un chocolate grande. A pesar de que obviamente la opción que no es gratis es mejor, el hecho de que esas opciones traen la palabra “gratis” consigo, hace que cometamos el error de tomar la decisión que no sería correcta si fuéramos racionales.

Abrir un blog en Blogger es totalmente gratis. Abrir uno con un dominio de Internet y el respaldo de una compañía me costó tan sólo 10 dólares por todo un año. ¿Vale la pena pagar estos 10 dólares?

Singularidad en Wall Street Noviembre 4, 2009

Posted by Marco Castillo in Finanzas, Tecnología.
6 comments

High frequency tradingNo recuerdo que autor acuñó el termino “Singularidad tecnológica” al momento en el que las computadoras tendrán mayor capacidad de procesamiento que el ser humano y podrán diseñar otras computadoras. Independientemente del autor del concepto, algo que me causó un poco de miedo y sorpresa es el hecho de que esto ya esta en cierta forma sucediendo y no nos estamos dando cuenta.

Hace poco tiempo salieron varios artículos sobre “High frequency Trading” que en pocas palabras es una práctica usada por algunas empresas que invierten en la bolsa de valores. Esta práctica consiste en realizar una transacción de compra/venta de acciones en millonésimas de segundo. Usando supercomputadoras que analizan movimientos de la bolsa en tiempo real y algoritmos que buscan patrones entre el universo de transacciones, estas supercomputadoras toman decisiones por si mismas y generan utilidades analizando relaciones matemáticas. Lo interesante del High Frequency Trading no es el hecho de que las computadoras tomen decisiones por si mismas (ya que esto es algo que ha estado ocurriendo por muchos años) sino el hecho de que ya hay algoritmos que usan “Neural Networks” para aprender de otros algoritmos y generar mejores técnicas de inversión y estar constantemente evolucionando.

Aunque esto suena un poco sorprendente, lo que realmente debería sorprendernos es que el High Frequency Trading representa entre el 30 y 40% de las transacciones totales que se realizan en la bolsa. En pocas palabras, un buen porcentaje de las transacciones de la bolsa son realizadas por computadoras que no entienden la diferencia entre una empresa u otra. Computadoras que no entienden las relaciones entre empresas y que en lugar de utilizar conceptos de negocios para tomar decisiones simplemente toman en cuenta patrones matemáticos que son producto de otros patrones matemáticos.

¿Explicará esto acaso el comportamiento irregular que ha tenido el S&P500 en los últimos 5 meses? Desde marzo del 2009, este indicador ha crecido de una forma que no es fácilmente explicada por la situación macroeconómica.

Si las computadoras actualmente controlan el mercado. ¿Cuál es la necesidad de tener “expertos” que nos digan las tendencias y pronósticos sobre la bolsa?

Diría Fede (un amigo)… lo importante es entender a los que diseñaron esos algoritmos.