miércoles, agosto 23, 2006

¡Búscate Una Amante!

Quiero compartir con ustedes este escrito titulado "Búscate una amante". Me llegó por correo electrónico, en algún momento que no he podido reconstruír con mi mente. Simplemente lo encontré en mi disco duro en una carpeta llamada "Emails", donde guardo todo lo que me llega por correo que cumpla con las siguientes condiciones: (1) que haya tenido tiempo de leerlo, y (2) que me llegue. Eso de "que me llegue" sólo he podido encontrarlo descrito de una manera que me satisfaga por ser corta y precisa, con esa expresión japonesa que significa "entra en mi Ki". En cuanto al susodicho texto, parece estar escrito por una terapeuta (¿siquiatra o sicólogo?). Si alguien por allí sabe el nombre de la persona para hacerle el merecido reconocimiento, mándenmelo como comentario a esta "entrada" del blog. ¡Realmente les recomiendo leerlo al menos una vez por semestre! (cómo miserable mínimo)

Lo publico en honor de mi amada Yukino...

"Muchas personas tienen un amante y otras quisieran tenerlo. Y también están las que no lo tienen, o las que lo tenían y lo perdieron. Y son generalmente éstas dos últimas las que vienen a mi consultorio para decirme que están tristes o que tienen distintos síntomas como insomnio, falta de voluntad, pesimismo, crisis de llanto o los más diversos dolores.
Me cuentan que sus vidas transcurren de manera monótona y sin expectativas, que trabajan nada más que para subsistir y que no sabben en que ocupar su tiempo libre. En fin, palabras más, palabras menos, están verdaderamente desesperanzadas.
Antes de contarme esto ya habían visitado otros consultorios en los que recibieron la condolencia de un diagnóstico seguro: "Depresión" y la infaltable receta del antidepresivo de turno.
Si yo he llegado a conocer a estas personas es porque obviamente, no mejoraron vinieron a verme buscando soluciones a su rosario de dolencias. Entonces, después de que las escucho atentamente, les digo que no necesitan un antidepresivo: que lo que realmente necesitan es un amante!
Es increíble ver la expresión de sus ojos cuando reciben mi veredicto. Están las que piensan: "¡Cómo es posible que un profesional se despache alegremente con una sugerencia tan poco científica!" Y también están las que escandalizadas se despiden y no vuelven nunca más.
A las que deciden quedarse y no salen espantadas por el consejo, les doy la siguiente definición:
Amante es: "Lo que nos apasiona". Lo que ocupa nuestro pensamiento antes de quedarnos dormidos y también, a veces, no nos deja dormir.
Nuestro amante es lo que nos vuelve distraídos frente al entorno. Lo que nos deja saber que la vida tiene motivación y sentido.
A veces a nuestro amante lo encontramos en nuestra pareja, en otros casos en alguien que no es nuestra pareja. También solemos hallarlo en la investigación científica, en la literatura, en la música, en la política, en el deporte, en el trabajo cuando es vocacional, en la necesidad de trascender espiritualmente, en la amistad, en la buena mesa, en el estudio, o en el obsesivo placer de un hobby.
En fin, es "alguien" o "algo" que nos pone de "novio con la vida" y nos aparta del triste destino de durar. ¿Y qué es durar?: Durar es tener miedo a vivir. Es dedicarse a espiar como viven los demás, es tomarse la presión, deambular por consultorios médicos, tomar remedios multicolores, alejarse de las gratificaciones, observar con decepción cada nueva arruga que nos devuelve el espejo, cuidarnos del frío, del calor, de la humedad, del sol, y de la lluvia. Durar es postergar la posibilidad de disfrutar hoy, esgrimiendo el incierto y frágil razonamiento de que quizás podamos hacerlo mañana.
Termino este relato con una sugerencia, más que una sugerencia, una súplica: Por favor no te empeñes en durar, búscate un amante, sé tu también un amante y un protagonista... de la vida.
Piensa que lo trágico no es morir. Al fin y al cabo la muerte tiene buena memoria y nunca se olvidó de nadie. Lo trágico, es no animarse a vivir, mientras tanto y sin dudar, buscando un amate... La psicología después de estudiar mucho sobre el tema descubrió algo trascendental: "Para estar contento, activo y sentirse felíz, hay que estar de novio con la vida". Aprendamos a vivir y dejemos de sobrevivir."

martes, agosto 22, 2006

Mi artículo sobre los Juegos de Rol en "Rolpedia"

Tal y como les comenté ayer, se está formando una enciclopedia wiki en español sobre juegos de rol. Yo desearía contribuír bastante a ese proyecto, hablando sobre uno de los "mundos" que más me gustan: Dragonlance, pero no tengo el tiempo por los momentos.

Sin embargo, envié al director del proyecto (se hace llamar darkness) un artículo que había escrito hace tiempo, y que les invito a revisar. Está dirigido a quienes no tienen ni la más mínima idea de lo que son los Juegos de Rol. Pueden verlo haciendo clic aqui.

Está "censurado", a la espera de saber si el copyright de algunas cosas de Dungeons&Dragons está liberado o no. La versión completa del artículo incluye una traducción de un ejemplo de juego que aparece en el "Players Handbook de Advanced Dungeons & Dragons - Second Edition".

Espero les guste! (tanto la enciclopedia como mi artículo!)

Orestes

lunes, agosto 21, 2006

Una Enciclopedia Wiki sobre Juegos de Rol

Antes de continuar con las orestíadas... u orestiadas... jaja.. voy a referirme a una encliclopedia con tecnología wiki en la que se expondrá el tema de los juegos de rol.

Esto es, entendiendo "juegos de rol", como el juego de "lapiz y papel", en el que mediante una especie de dinámica de grupo los jugadores y el director de juego van creando una historia colectiva, mediante la narración y el uso de algunas reglas acordadas para la determinación de los resultados de las acciones en el mundo ficticio donde se desarrolla la historia.

Por lo tanto, en principio, no tratará sobre los juegos de rol que se desarrollan mediante la interacción con una cónsola o un software de algún tipo. Sin embargo, si abarcará las modalidades de juego mediante e-mail, tecnología wiki, o software de mensajería instantánea.

El lugar es www.rolpedia.com

Según entiendo, próximamente formará parte de la wikipedia en español.

Bueno.. ahora me despido, sin antes desearles lo que siempre deseamos en el club de astronomía...

CIELOS CLAROS!!

Orestes

viernes, agosto 18, 2006

Luz en el Espejo

“El Retorno del Rey” aviva en mi, sentimientos reales, aún cuando la historia sea fantástica. Por eso me permito examinar la figura del héroe actual.
Un héroe es ejemplo de virtud, entendiendo por ésta, una conducta que pueda ser amada por la sociedad. No por abstracta utilidad práctica, sino por lo atrayente que es la conducta virtuosa. Me dedicaré a describir al héroe que admiro en la obra.
En principio, no se habla de héroes sin hablar de fuerza y pasión. Pero el héroe no es sólo fiereza bruta, por lo que lo complementaré con otras características.
En primer lugar, la fiereza debe ser oportuna y no constante, como lo muestra Pippin, cuando afirma que es valiente sólo por necesidad. De no ser así, el héroe es un simple bruto sediento de sangre, incapaz de sana convivencia. La fiereza no reemplaza la cortesía, sino la complementa. Sólo reemplaza la calma, cuando alma y mundo exigen ese esfuerzo, como le sucedió a Sam cuando escuchó los latigazos recibidos por Frodo. Mas él, débil, poco podría hacer en contra de los orcos. Valorar este momento permite ver que la fiereza es valiosa por sí sola. Bien dijo Pippin: el más poderoso de los hombres moriría atravesado por una flecha. Boromir recibió varias, y aunque haya sucumbido, mi gratitud no es menor.
Profundizando, las limitaciones no son inocuas en el héroe, sino necesarias, porque el esfuerzo no sería admirable en seres todopoderosos. El héroe debe ser humano, capaz de equivocarse y actuar ante la duda, como Sam en innumerables ocasiones. El héroe dudoso, pero firme en voluntad, eleva lo humano y redescubre el diálogo y la piedad. El mundo moderno (quizá más cínico que moderno) no toma como factible al heroísmo. El único héroe aceptado cómodamente, es el que revela la imposibilidad de la virtud y no su triunfo, ya que en tiempos de “paz” es fácil justificar pasividad, como se hacía en la Comarca al final del libro. Al menos eso acepta “la gente grande” en su fachada, aunque lean “El Retorno del Rey” en su fuero interior.
La necesidad de aceptación origina este cinismo. Los héroes enseñan lo contrario, cuando sus hazañas son realizadas sin esperanzas de formar parte de una canción, como dijo Eomer al llegar a Gondor.
¿Y si el héroe es de raza más noble, hay garantía de grandeza? No. El héroe no se conforma con dones. Legolas advirtió lo temible que hubiese sido Elessar de haber usado el Anillo, siendo descendiente de Luthien. Su nobleza, más que garantía, es regalo a merecerse en vida virtuosa. Si no, el éxito es tan mezquino como la inercia. El heroísmo está en el esfuerzo físico y espiritual.
Abordé el tema de las limitaciones, y el de los dones, pero me obligo a decir que hay que ir más allá. Frodo reconoce su riesgo de caer en Oscuridad, y es eso lo que permite el genuino perdón al ser oscuro, e incluso guardar esperanzas de admirársele, como hizo con Saruman.
En nuestra “tranquila” sociedad, no sobran los héroes. Son dramáticamente necesarios para recordar aquello por lo que vale la pena esforzarse, como hicieran Frodo y compañía en la Comarca. Recordar que somos hacedores del Destino, no sus pasajeros. Que la única valentía exigida para vivir, es estar abierto al mundo. Es reconocer la propia debilidad, para perdonarla en otros. Recordar que la grandeza no es garantía, ni las limitaciones son excusas.
No se trata de ganarle a la Oscuridad, sino de no ver en el espejo, que se forma parte de ella.
Orestes G. Manzanilla Salazar
escrito el 15-12-2003 para concursar
en el diario EL NACIONAL

Mi propia mini-introducción a lo que son las Redes Neurales Artificiales

Me decidí a publicar en este blog algunas ideas que tengo en el tema de las Redes Neurales Artificiales. Sin embargo esto que escribiré en estos días no va a tener mucho sentido para quienes no han tenido la oportunidad de entrar en el tema de las redes neurales artificiales (que llamaré RNAs), entre otras cosas. Por eso, voy a contarles poco a poco, para que mis palabras sean menos extrañas. ¡Espero no ser muy aburrido!

Empecemos con las RNAs:

Una RNA no es más que una función matemática. Es decir, es una expresión matemática que recibe unos datos de entrada (se realizan ciertas operaciones con esas datos, utilizando unos parámetros (valores conocidos que forman parte de la RNA), y al final la función arroja un resultado. Lo que tienen estas funciones, que hace que se les pueda llamar RNAs, es que son funciones compuestas por muchas funciones muy sencillas, que se originaron, en principio, tomando como inspiración el modelo de una neurona (biológica).

Una neurona artificial (cada una de las funciones sencillas) tiene (a su vez) unos datos de entrada, que son la metáfora de los "estímulos" que recibe una neurona biológica. Tiene también una función de activación, que define la decisión que ella toma, en términos de "exitarse" o "inhibirse". Si los estímulos "satisfacen" a la neurona (dependiendo de "lo que diga" la función de activación), la salida o respuesta de la neurona es "grande", representando la "excitación" de la misma. De igual forma, si los estímulos no son los que "satisfacen" a la neurona, la salida de la neurona es baja, representando la inhibición.

Ejemplo: la función escalón..

Esta es una que dice: "¡Okey! si lo que me das (entrada) es positivo, te responderé con un 1 (respuesta o salida). Si lo que me das es negativo, entonces me pongo pichirre y mi respuesta será nula, es decir 0". La salida = 1 sería la de excitación, y la otra la de inhibición. La función de activación sería la "función escalón", centrada en "0". Eso de centrada en "0" se refiere a que el valor con el que se está comparando la entrada (preguntándose si es mayor o menor) es "0". Ese valor con el que se compara, también es llamado "umbral".

Ahora veamos: si lo que sale de una nerona, lo consideramos la entrada a otra neurona con otra función de activación (no necesariamente igual), entonces, en términos de "redes", la estaríamos "conectando". Varias neuronas artificiales "conectadas" entre si, conforman una RNA. Si se representa cada neurona como un círculo, y cada conexión como una flecha, podemos ver por qué se le llama Red.

(Cuando publiqué esta entrada inicialmente, escribí esto: "Todavía no se como mostrar una imágen acá en mi blog, así que pido disculpas por no ponerles un ejemplo... pero visiten wikipedia buscando Neural Networks y podrán ver la imágen que quería poner", tras lo cual mi estimada "Aire" me dejó su comentario dándome luces sobre el procedimiento para publicar!)

En la Figura 1 les he colocado una imágen que saqué de wikipedia, que representa una RNA.

Figura 1: Red Neural Artificial de Realimentación Positiva y una sola capa oculta

Volviendo al tema, nótese que:
* hay muchas "arquitecturas" de como se conectan entre si las neuronas en una RNA
* hay muchas funciones de activación, aparte del escalón.

Variando estas dos características, se obtienen RNAs que pueden servir para muchas cosas. Entre otras cosas, satisfacen necesidades no atendidas por el cómputo clásico:
* Su respuesta depende de operaciones paralelas que pueden ser masivas,
* También pueden hacerse las operaciones de forma distribuída,
* Pueden aprender,
* Pueden generalizar,
* Pueden adaptarse,
* Pueden procesar información inherente a un contexto,
* Pueden tolerar fallas (que alguna de las neuronas no funcione),
* Si se implementan en forma electrónica, son dispositivos de bajo consumo de energía.

En general, es curioso que aunque no son redes neurales biológicas, las RNAs son parecidas a estas en que, a diferencia de las arquitecturas de cómputo clásicas, su desempeño es EXCELENTE en problemas "perceptivos" como el reconocimiento de patrones. Normalmente estas tareas resultan tremendamente complicadas para los métodos clásicos.

Se usan para:
* Clasificación de patrones (reconocimiento de caracteres, voz, imágenes de rostros, tipos de ondas, tipos de células sanguíneas, inspección de circuitos electrónicos impresos en tarjetas, diagnosis médica),
* Agrupamiento (un algoritmo "explora" las similitudes entre diferentes patrones, y define grupos en los que los coloca,... esto es usado en data mining, compresión de información y análisis exploratorio de datos, por ejemplo...),
* Aproximación de Funciones (se tienen un conjunto de puntos que pertenecen a una superficie "desconocida", que la RNA puede aproximar, tratando de pasar cerca de todos los puntos conocidos, y de poder predecir el comportamiento de la función en regiones donde no se conocen puntos),
* Pronósticos (esto es muy importante y necesario para la toma de decisiones en la gestión empresarial, la ciencia y la ingeniería... ejemplos conocidos comprenden la predicción de valores en la bolsa y la predicción de condiciones meteorológicas),
* Optimización (hay problemas en matemáticas, ingeniería, estadística, medicina, economía... que se pueden entender como si fueran problemas de optimización. La idea es encontrar una solución que satisfaga unas ciertas restricciones de tal forma que una cierta función, llamada "objetivo", sea maximizada o minimizada),
* Control (hay problemas en los que un sistema que cambia en el tiempo, necesita ser estabilizado.. por ejemplo, las vibraciones de un avión ante turbulencias, que deben ser compensadas por los alerones para que la cabina esté estable... Si ese fuese el caso de control a ser resuelto, una RNA puede comportarse de forma adaptativa para controlar de manera correcta el movimiento de los alerones),

¡Como puede verse, sus aplicaciones son MUY variadas!

Antes de despedirme en esta entrada (porque ya debería ponerme a trabajar), quería aclararles que una RNA se adapta, aprende, generaliza, etc... ¡pero no lo hace sola! ... por lo general. Lo que se hace, cuando el entrenamiento es supervisado (vean wikipedia si quieren saber lo que eso significa con más detalle), es lo siguiente:
1) Darle a la red una entrada, para la que sabemos qué es lo que quisiéramos que la RNA respondiera (es decir, la salida deseada es conocida),
2) Vemos qué fue lo que respondió la RNA, y lo comparamos con lo que debería haber respondido
3) En base a cuánto se equivocó la RNA, se ajustan las características de la RNA, para que la próxima vez no se equivoque con ese ejemplo. Los parámetos son cambiados de forma apropiada, como "castigo" por haber dado una respuesta equivocada.

Luego de que una RNA ha aprendido lo suficiente como para responder bien ante una buena cantidad de ejemplos, se fijan los parámetros, y la RNA está lista para ser utilizada.

Es como cuando un niño muy pequeño no sabe la diferencia entre un caballo y un perro. El señala a un caballo y trata de adivinar.. "¡papá! ¿ese es un perro?", y el padre responderá, si la conjetura es errada, "¡no hijo! ese es un caballo bebé".. y así sucesivamente. El niño irá construyéndose su propia idea de lo que es un caballo y lo que lo diferencia de un perro, y eventualmente (luego de preguntar unas 20 veces, a lo mejor) no necesitará preguntar más a su papá si el caballo hay que sacarlo a pasear, o si puede montarse en el perro grande que está por allá... ;o)

Esto es muy distinto a que uno le diga al niño que vea si tiene pezuñas o uñas, dientes planos o "puyúos", si hace "Guau" o "gruñe", y que en base a eso sepa si es caballo o perro. Acá el niño no estaría aprendiendo en base a experiencias propias, sino que tendría una listita de cosas que resumen la experiencia del papá.

Bueno.. esto es todo por ahora...

Espero al menos haber dejado la sensación de que las RNAs son algo muy útil e interesante, y que realmente no es más que una forma de armar funciones matemáticas, y no una tecnología demasiado complicada y ajena a lo que pudimos aprender en la escuela secundaria.

Si desean conocer mi trabajo de grado en el área de RNAs, pueden visitar mi página web y allí descargar el pdf.

¡Nos vemos en el espejo!

Orestes

PD: son bienvenidos los comentarios, sugerencias, críticas constructivas, preguntas... ehh.. ¡y los comentarios jocosos también!

Nube de Fragmentos (¿ah?)