10-11 Hrs. Lunes, Martes y Jueves. Salón P-118. FC,UNAM.


martes, 4 de diciembre de 2007

Pláticas

Pueden consultar el rol de pláticas aquí:

http://spreadsheets.google.com/pub?key=pKaVhBFdJ5d72JMlK1eqnUg

Les recuerdo un par de puntos sobre las expos:
  • Cada una será de 15 minutos.
  • Partan de lo que hemos visto en el curso, es decir, no es necesario que den una introduccion a teoría de la información, como dán en la mayoría de los artículos.
  • Se trata de que todos aprendamos de esto, así que, por favor, entiendan bien el artículo antes de exponerlo, tienen bastante tiempo.
  • No es obligatorio que lleven unas diapositivas digitales, pero si así lo desean, que estén en formato PDF o ODP.
  • Todos deben atender a todas las pláticas :)

lunes, 3 de diciembre de 2007

Mapeo Logístico

Aquí una imágen de Wikipedia sobre el mapeo logístico, con el que generaron la serie C de su tarea II.

Imágen por: Sam Derbyshire

jueves, 29 de noviembre de 2007

Algunos artículos

Hola, aquí les subí algunos artículos que tenía por ahí...

http://syats.vm.googlepages.com/AgentsSOEntropy.pdf
http://syats.vm.googlepages.com/CA2.pdf
http://syats.vm.googlepages.com/KolLing1.pdf
http://syats.vm.googlepages.com/Markov1.pdf
http://syats.vm.googlepages.com/Zoo1.pdf
http://syats.vm.googlepages.com/pqrs.ps

jueves, 22 de noviembre de 2007

Exposiciones de Artículos

Hola a todos. Hoy en clase les comunique que, salvo aquellos que han expuesto ya un artículo, todos tienen que platicarnos uno. Tiene que ser una artículo relacionado a la teoría de la información. No es un trabajo muy difícil, un artículo de estos se puede leer y entender a cabalidad en dos días. Hemos quedado de acuerdo en los siguientes lineamientos:

  1. Deben escoger un artículo relacionado con la teoría de la información.
  2. Las presentaciones serán la segunda semana de exámenes, en el horario de clase, a menos que el último día de clase todos nos pongamos de acuerdo en otro horario.
  3. Tienen que platicarnos un artículo publicado en una revista arbitrada, o en su defecto comunicarse con nosotros con otra propuesta equivalente para ver si la aceptaremos o no. Esto es con el objeto de que se presenten cosas interesantes para todos.
  4. Deben, a más tardar el viernes 30 comunicarnos el artículo que nos platicarán. Envien de preferencia el PDF o PS, o al menos un link o referencia. Esto es para evitar repeticiones. Si hay algún artículo que dos personas quieran exponer escogeremos a la que lo haya anunciado antes POR E-MAIL a mi (syats.vm (arroba) gmail.com). Así mismo, si no envían su propuesta no podremos tomarlos en cuenta para asignarles un tiempo.
  5. El tiempo de exposición será corto, aproximadamente 15 minutos. Sin embargo su plática debe ser concluyente, es decir, no pueden dejarnos a la mitad de una idea por falta de tiempo. Así mismo, deben entender completamente al artículo, pues habrá preguntas.
  6. Todos deben asistir a las exposiciones, si alguien falta a más de un día de exposiciones se le bajarán puntos en su calificación final. El rol de exposiciones, que determinaremos pseudoaleatoriamente, lo daremos a conocer con anticipación, para que puedan negociar en sus otras materias los días de exámenes, etc.
Bueno, espero que no se me esté pasando nada. Cualquier cosa, envienme un mail o comenten en el blog.

Pueden revisar la lista de los artículos que se han apuntado hasta ahora.
http://spreadsheets.google.com/pub?key=pKaVhBFdJ5d4OQVgF_8qYGQ

miércoles, 21 de noviembre de 2007

Seguridad de Redes y Complejidad de Kolmogorov

Hola a todos.
Ya está aquí la nueva lectura, esta vez con un tema informático :)

Analyzing Worms and Network Traffic using Compression. Stephanie Wehner 2005. (Si no funciona intenten aquí)

Disfrútenlo, está realmente muy interesante. Comenzaremos a discutirlo a partir del lunes 26.

Saludos.

Encontrar la descripción más breve

Hola. Esta es la cadena que apunté en el pizarròn ayer. Traten por favor de encontrar la descripción más breve.

1 0 1 1 1 1 0 1 1 0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 1 0

jueves, 8 de noviembre de 2007

Tarea II

Hola a todos.

Es hora de su segunda muy esperada tarea.

La tarea no es corta, así que es importante que empiecen a hacerla con bastante tiempo de anticipación para que puedan generar y les podamos resolver dudas. El tiempo que requieren es definitivamente menor al tiempo que les hemos dado para hacerla, pero si tienen alguna duda es mejor que la resuelvan con tiempo, por si, en el peor de los casos, tienen que volver a hacer todo. También deben tomar en cuenta que se requerirán tiempos talvez largos de cómputo, por lo que dejarlo para el último día definitivamente no es una opción.

Todos los pasos aquí descritos se pueden hacer en una hoja electrónica de cálculo. Sin embargo, si manejan matlab o algo parecido les resultará más fácil. Por supuesto, la programación estructurada les haría la vida aún más fácil. La programación orientada a objetos talvez sea excesiva, y la programación funcional o lógica muy difícil de aplicar.

1. Aquí hay 8 conjuntos de datos de Electro Encefalograma, escojan uno de ellos y justifiquen su eleccion. Llamemos E(t) a esta serie de tiempo.

2. Generen la serie S(t) con 30504 valores de sen(t), con un espaciamiento g regular entre cada t, no mayor a Pi/10.

3. Generen la serie R(t) con 30504 números aleatorios generados con el generador de números aleatorios.

4. Generen la serie C(t) con 30504 valores da tal forma que
C(1)=0.693850491132 y C(t+1)=3.99818701*C(t)*(1-C(t))

5. Redondeen los valores de las series E,S,R,C de tal forma que solo tomen 10 valores distintos uniformemente distribuidos en el intervalo entre el máximo y el mínimo de cada serie. Es decir, si su serie R va del 0 al 100, la redondean para tener solo valores: 0 10 20 30 40 50 60 70 80 90. Esto les generara cuatro series: E* S* R* y T*, todas ellas seguiran teniendo 30504 valores. Esto de redondear es equivalente a disminuir la resolución del instrumento con el que "midieron" la serie, de tal forma que, en el ejemplo anterior, su instrumento no distingue entre 10, 11, 12, 13 y 14.

6. Redondeen los valores de las series E,S,R,C de tal forma que solo tomen 100 valores distintos uniformemente distribuidos en el intervalo entre el máximo y el mínimo de cada serie. Esto les generara cuatro series: E+ S+ R+ y C+.

7. Apliquen el procedimiento que discutimos en clase del artículo de Grosse et al para calcular la información mutua para cada una de sus series E*, S*, R*, C*, E+, S+, R+, C+, para ventanas de longitud k desde 1 hasta [6*Pi/g]+1.

8. Muestren y comenten ampliamente las gráficas de k contra información mutua, comentando las diferencias entre las series * y las +, y comentando las relaciones que vean entre periodicidad y la información mutua. Por supuesto, hagan un resúmen (sin código preferentemente) del procedimiento que aplicaron, poniendo especial atención a los detalles como: ¿qué criterio utilizarón en la frontera de la serie? ¿por qué? ¿qué limitaciones tiene?

9. Investiguen algunas propiedades de la función con la que generaron la serie C, y comenten las relacionen de estas con los resultados de su experimento.

IMPORTANTE:
Si hacen satisfactoriamente lo descrito hasta este momento podrán obtener una calificación en esta tarea de máximo 8. Si quieren obtener una calificación mayor deberán comentar otras cosas, para lo que talvez sea necesario hacer más experimentos. Usen su creatividad y su curiosidad para plantearse y responder (o bosquejar las respuestas a) otras preguntas. Si quieren hacer el experimento con otras series de tiempo son bienvenidos.


Lineamientos:

1. La tarea se entregará por equipos de estrictamente no más de 4 personas. El trabajo se puede hacer entre dos personas, así que el que estén solo 2 o 3 en el equipo no los coloca en desventaja significativa. Esta vez no tendremos nada que ver con la creación de los equipos.

2. Deben entregarla en formato electrónico: .pdf .odt.

3. La fecha límite de entrega es el Jueves 29 de Noviembre antes de la clase. Es importante que respeten esta fecha pues el fin del semestre está cerca y habrá todavía otra tarea.

Nota Importante.

El cálculo de la función de densidad de probabilidad conjunta puede ser computacionalmente costoso, sobretodo para las series +. Una buena alternativa es aproximar esta función partiendo el espacio de valores en cuadraditos de lados más o menos grandes. Si optan por esto, comenten respecto a la precisión que se ha perdido, si es que se pierde.

Por lo anterior, es importante que midan el desempeño de sus algoritmos y su equipo para asegurarse de que terminarán los cómputos a tiempo.

lunes, 29 de octubre de 2007

Teoría de la información aplicada al estudio del cerebro

Hola. Por favor, lean esto para discutirlo el martes 30 de octubre.

Saludos.

http://www.pnas.org/cgi/reprint/103/28/10799

miércoles, 17 de octubre de 2007

Molecular Biology for Computer Scientists

Hola a todos.

Si sienten que los conceptos relacionados con la biología molecular no les han quedado del todo claros, pueden hecharle un vistazo a esta lectura de L. Hunter.

Un saludo.

jueves, 11 de octubre de 2007

Lectura+Correción

Hola a todos.

Ya hemos subido la siguiente lectura: Species independence of mutual information in coding and noncoding DNA de Grosse et al. Aún no hay fecha para discutirla propiamente, pero el que la lean sin duda ayudará al entendimiento de la de Adami que estamos discutiendo.

Así mismo les recomendamos que le den una leida a Four Complications In Understanding the Evolutionary Process de Richard Lewontin, que esperamos les pueda aclarar dudas que tengan respecto a lo discutido hoy en clase.

Es tambien importante mencionarles una correcion de la direccion que dio Toño hoy en clase, la correcta es: http://rectorunam2007.blogspot.com/ creemos que es importante que todos estemos al tanto de este proceso.

Que tengan un buen fin de semana, nos vemos el Lunes.

viernes, 28 de septiembre de 2007

Genes and the like.

Hola.

Les he subido tres textos por si la discusión del jueves sobre genes les interesó. El primero de ellos es el artículo que mencionó Toño en clase "The Invention of The Genetic Code" (1998) de Hayes. El segundo es un poco de lo que Checo nos va a hablar en clase, el paradigma de Programacion por Expresión Genética (Ferreira, 2001) (aquí hay otro con una buena intro), y el tercero es el controversial libro de R1chard D4wkins "Th3 Se1fish G3ne" (1976). De este último es importante mencionar que no todo el mundo está de acuerdo con lo ahí expuesto, pero su valor divulgativo, sobretodo del origen y evolución de la vida, es innegable; les recomiendo especialmente los capítulos dos y tres.

Si encuentran algún otro texto que pueda ser de interés para el grupo, sobre este o cualquier otro tema no duden linkearlo o enviarlo para que lo subamos.

Que tengan un divertido fin de semana.

martes, 25 de septiembre de 2007

Information Theory in Molecular Biology

Hola a todos.

El momento esperado por todos ha llegado, comenzamos con la primera aplicación :)

Ya he subido la nueva lectura: Information Theory in Molecular Biology de nuestro ya conocido Christoph Adami. Comienza con una muy buena introducción a las matemáticas que ya hemos estado revisando.

Está bastante extensa e interesante, así que la iremos discutiendo por partes. Porfavor lean para el proximo Lunes hasta la página 9 (según los numeros impresos en el PDF).

Les recuerdo que el jueves hay clase en el salón y el MARTES una pequeña platica sobre visualización de secuencias de DNA, en un ambiente de realidad virtual inmersiva. ( :P ) Asi es.. la fecha ha vuelto a cambiar.. esta vez nos cancelaron los de la sala, esperemos que no vuelva a ocurrir.

Diviertanse.

jueves, 20 de septiembre de 2007

Juego del Caos (Actualizado lunes25)

Hola a todos.

Aquí les dejo el programita en C y el ejecutable del juego del caos.
Como siempre, bajan todos los archivos y los ponen en un mismo directorio. El archivo b.seq es la secuencia del cromosoma 30 del caballo domestico, el archivo jdc2.c es el código fuente.
Teniendo un compilador de C instalado (GCC para Unix, o DJGPP para Windows), compilan con:
gcc -lm jdc2.c

Tras correr el ejecutable anteriormente generado, se genera un archivo puntos.dat que contiene las coordenadas de los puntos. Pueden gráficarlos con gnuplot usando el siguiente comando (dentro de gnuplot):

plot "puntos.dat" using 1:2 with dots 1 14

La gráfica la pueden hacer con cualquier otra cosa, incluso en excel.
Porfavor experimenten con otras secuencias, pueden bajar de esta página, o este archivo.


Archivos:
Codigo Fuente.
Secuencia caballo.
Ejecutable para Windows 32 bits y para linux 2.x 32 bits.
Un artículo relacionado.

Adicionalmente les aviso que el Proximo VIERNES la clase será en el observatorio virtual Ixtli en DGSCA, donde Omar Suarez nos mostrará gráficas generadas a partir de secuencias de DNA.


Saludos.

jueves, 13 de septiembre de 2007

Lecturas

Hola a todos.

Aquí está la nueva lectura, está muy relacionada con la de Adami que estamos discutiendo ahorita, talvez leerla les aclare un poco las definiciones. En ese mismo archivo están dos capítulos del libro de Aczél y Daróczy con las demostraciones más o menos desglozadas. También están en las fotocopias de la biblioteca en la memoria numero 249.


"Comprender la información bit a bit, las ecuaciones de Shannon" Igor Aleksander. Del libro Formulas Elegantes de Tusquets.

Cap. 0 y 1 de "On Meassures of information and their characterizations" de Aczél y Daróczy. Acedemic Press.

lunes, 3 de septiembre de 2007

Lectura: "Introduction to Information Theory"

En las fotocopias de la biblioteca, en la 'memoria' número 162, ya se encuentran copias de la siguiente lectura: el capitulo 3 (Introduction to Information Theory) del libro "Introduction to Artificial Life" de Christoph Adami. Tambien pueden bajarlas en pdf en este enlace. Perdón por la calidad y el tamaño... pero ese asunto de escanear no es mi fuerte. La lectura es para el Lunes próximo (10 de sept).
Nos vemos mañana en clase.

Resumen. 3 de sept 2007.

Esta clase pusimos en orden los conceptos que habiamos discutido toda la semana pasada acerca de entropía.

  • La entropía de un Macroestado es proporcional al número de microestados asociados a el.
  • Es independiente del observador.
  • Si los componentes de un sistema se mueven aleatoriamente,entonces el macroestado al que con más probabilidad tiende es aquel que tiene un mayor número de microestados asociados. Todo esto, claro está, a menos que se efectue trabajo sobre el sistema para impedir que los componentes se muevan aleatoriamente. Por todo esto, un sistema aislado tiende al estado con un mayor número de microestados asociados, es decir, al estado de máxima entropía. (Segunda Ley de la Termodinàmica)
  • Usando un razonamiento basado en combinatoria se puede ver que el estado de máxima entropía, es decir aquel con mayor número de microestados asociados, es aquel donde las partículas estén uniformemente distribuidas.
  • Como un estado de gran entropía es aquel que tiene un gran número de microestados asociados, si sabemos que un sistema está en un estado de esas caracterizticas, nuestra incertidumbre acerca de su microestado es mayor que si el sistema estuviese en un estado de baja entropía.
  • Por lo anterior podemos ver a la entropía como una medida de la incertidumbre que tenemos acerca del estado detallado (microestado) de un sistema.
  • Si convenimos en que algo esta 'ordenado' si conocemos a cabalidad los estados de cada una de sus componentes, entonces la entropia es una medida del desorden en un sistema. Notemos cómo esta noción de orden no tiene que ver con un acomodo especial de los componentes de un sistema, sino con que tan detallada es la información que tenemos sobre ese acomodo.
  • En las máquinas térmicas, el trabajo se puede realizar siempre que exista una diferencia de temperatura entre las reservas. Cómo el estado de máxima entropía es aquel en que las particulas de diversas energías están uniformemente distribuidas en el sistema, entonces la segunda ley nos dice que la capacidad de hacer trabajo de una máquina tiende a cero si esta está aislada. En este sentido, la entropia es una medida de la incapacidad de hacer trabajo.
  • Las partículas en un gas tienen movimientos individuales completamente aleatorios, y esta libertad de movimiento no la pierden conforme el sistéma evoluciona hacia un estado de máxima entropía. Sin embargo la variable macro llamada entropía no tiene la libertad de decrecer, siempre crece. De hecho está variable macro es practicamente transparente para las partículas. Esto ejemplifíca como la estadística de variables macro no es incompatible con la aleatoreidad y amplia libertad de los componentes individuales.
Posteriormente definimos la funcion entropía en el sentido informacional y vimos como se puede reducir a la funciòn ya conocida en mecánica estadística.

Nos vemos mañana en clase

jueves, 30 de agosto de 2007

Ayuda para la tarea

Si tienen dudas sobre la tarea, por ejemplo, si quisieran hacer el programa que les ayude a dilucidar el nùmero promedio de errores para "adivinar" la frase y no le ven por dònde, pueden escribirle a Alejandra Cervera, que es la encargada de "laboratorio". Su correo es alejandra_cervera@yahoo.com.

Póngale en el subject de su correo algo asì como "seminario".

Alejandra estará el mièrcoles 5 en el salón, a la hora de clase, para echarles la mano con eso. Pero vayan escribièndole las dudas que tengan.

Buen fìn de semana largo. Esperemos la sorpresa del lunes.

Los Dragones de la Probabilidad. Stanislaw Lem

Hola, gracias a Sergio por pasarnos el PDF con este cuentito, que es parte de Ciberiada. Que tengan un buen fin de semana (sí, para nosotros comienza el jueves :P), y empiecen a hacer sus equipos para que el proceso de acomodo sea corto. Nos vemos el Lunes con una sorpresa.

Saludos.

viernes, 24 de agosto de 2007

Tarea del 'ahorcado' (actualizado 03sept2007)

Esta tarea consiste en lo siguiente.
Consideren que a ustedes les dan el siguiente "juego de ahorcado"
_ _     _ _ _ _ _ _ _ _     _ _ _ _ _ _ _     _ _ _ _ _ _ 


donde el mensaje oculto es: "UN FANTASMA RECORRE EUROPA"

Si probamos letra por letra para cada posición, tendríamos que probar 27^23 posibilidades: cometeríamos una gran cantidad de errores; muchos de ellos completamente innecesarios, pues probaríamos combinaciones como XE PPQOLBAJ ÑLTUOQV RRKZIW.

Las preguntas que deben responder son las siguientes:

1)Si conocemos todas las palabras del español, y las probamos una a una siempre que sean del tamaño correcto ¿cuantos errores cometeríamos?
a)como máximo
b)en promedio sobre todos los posibles ordenes para probar las palabras.

2)Si probamos letra por letra pero tomando en cuenta las palabras válidas en el español (como hicimos en clase), ¿cuantos errores cometeríamos?
a)como máximo, es decir, usando el orden más desafortunado para este ejemplo.
b)usando el orden lexicográfico (cómo el diccionario) de las palabras.

Les adjunto una lista de palabras que encontré por ahí, si ustedes encuentran una mejor por favor súbanla a algún lado (o envienla) y comenten en el blog al respecto. Aquí hay otra lista que Leonardo nos pasó y que al parecer contiene más palabras y no tiene el problemilla con los acentos. En ambas listas yo agregué a mano la palabra 'recorre'... tratando de adivinar lo mejor posible la etiqueta que le sigue.

Si encuentran alguna forma alternativa a las expuestas en 1) y 2) tambien pruébenla y envíen sus resultados, o si creen que hay algún ordenamiento de las palabras que sea más conveniente para la mayoría de los casos también repórtenlo.

Aunque no tienen que hacerlo con la computadora, hay dos razones por las que les sugerimos lo hagan:
1) Es más rápido encontrar el resultado o una buena aproximación.
2) Aprenderán nuevas técnicas para resolver problemas.

Los 'lineamientos' para entregar la tarea son los siguientes:

Sobre los equipos.
1)Es en equipos de máximo 5 personas.
2)Los equipos deben ser 'multidiciplinarios'. Este es un punto importante, a menos que no haya de otra (y no estoy seguro de que sea así) para integrar un equipo se necesita que haya en él al menos un computólogo (preferiblemente con conocimientos de estructuras de datos). Este no va a ser el mono programador del equipo, sino que va a aportar a lasdiscusiones las consideraciones computacionales pertinentes. Además de que, en caso de que decidan hacerlo en la compu, es necesario alguien que sepa programar.

Sobre lo que hay que entregar.
3)Preferíamos no revisar código. Las respuestas a las preguntas si tienen que entregarlas.
4)Deben anexar una explicación en palabras del procedimiento que usaron. Preferiblemente no debe ser escrita por las personas que programaron.
5)Entreguen en papel, o en formatos electrónicos: pdf, ps, odt, texto plano.
6)Por supuesto, pongan el nombre de los integrantes del equipo!

De la fecha de entrega
7) Tienen hasta el 10 de septiembre para entregarlo. Es decir, tienen hasta dos fines de semana :D

Importante:
Si ustedes quieren que su equipo sea el mismo para el resto del semestre, tambien es importante que integren equipos que cumplan además la condición de no estar integrado únicamente por computólogos.

Salvo por esas restricciones todo lo demás es libre, incluyendo el
lenguaje de programación que utilicen. (Si necesitán que (Víctor) les heche la mano con algún problemilla de programación, con gusto lo haré, pero solo entiendo programacion estructurada y orientada a objetos)

Verán que el archivo palabras .txt tiene algunas particularidades, en especial lo que se refiere a los acentos y las eñes, estoy seguro de que podrán decifrarlas. También, después de cada palabra viene una etiqueta que, según entiendo, tiene que ver con el tipo de palabra que es; en todo caso lo acompaño con algunos archivos de documentación que venían incluidos. Si quieren hacer uso de las etiquetas de tipo de palabra para agilizar su programa adelante, aunque les advierto que la gramática española no es sencilla.

Cualquier duda o comentario, por favor háganlo en clase o por el blog para que todos puedan oír/leer la respuesta :)

jueves, 23 de agosto de 2007

Encontrar la frase.

En la siguiente liga:

http://www.math.ucsd.edu/~crypto/java/ENTROPY/

encontraràn un applet que hace algo parecido a lo que vimos en clase. El objetivo es adivinar la frase en inglès. El programa lleva una cuenta de los errores. Al final, ya que aprieten el botòn de "entropìa", les darà un valor. ¿Què mide ese nùmero?

lunes, 20 de agosto de 2007

Primera tarea (màs o menos informal)


La escritura es algo muy interesante, sobra decir. Si reflexionan un poco al respecto, quizà lleguen a la conclusión a la que han llegado muchos lingüistas: la capacidad de codificar ideas, pensamientos,instrucciones, mètodos, etc y la capacidad de entenderlos (decodificarlos), es una de las capacidades humanas que màs (sino es la que màs) ha influenciado en el desarrollo de la especie.

Existen diferentes mètodos de escritura. Denle una leida a la liga http://en.wikipedia.org/wiki/Writing_system
para que la tarea les quede màs clara. Si aùn tienen tiempo y ganas, y como seguro es el caso, pues apenas es la segunda semana de clases y las vacaciones fueron reconfortantes, deambulen un rato por esta pàgina:http://www.ancientscripts.com/

Se sabe que ningùn sistema de escritura es superior o inferior a otro. O lo saben al menos los lingüistas, pero en el fondo, decía un profesor, un computólogo es un lingüista reprimido (¿?)

Todos los sistemas de escritura son digitales y dicen los expertos que el hecho de que todos los sistemas de escritura sean "iguales", es porque todos ellos son digitales. Si hay sistemas digitales, quiere decir que hay, o podrìan existir, sistemas analógicos. ¿Cuàl es la diferencia? ¿Què es un sistema de escritura digital?

Para entender la diferencia entre sistemas digitales y analógicos, piensen en el fonógrafo (o en el aparato inverso al fonógrafo, aquel en el que uno habla y el sonido se "almacena" en el cilindro) del que Victor habló en clase: las vibraciones se almacenan en el cilindro pues la presión de las vibraciones mueve una aguja que distorsiona la superficie del cilindo, esto es, "codifica" el sonido de forma "contìnua". En otras palabras, la "señal" puede tener un número infinito de valores.

¿Cómo funcionaría un sistema de grabación digital? (Bùsquen información del formato mp3).

Regresemos al asunto de la escritura digital. Un sistema de escritura es digital puesto que se conforma por sílabas, palabras y oraciones y permite combinaciones lineales de ellas. Es decir, un objeto, pensamiento, etc, se "descompone" en pedazos que son representados por las estructuras mencionadas.

Entonces, la tarea es tratar de responder a las siguientes preguntas:
1. ¿Cómo sería un sistema de escritura analógica?
2. ¿Què inconvenientes tendrìa un sistema analógico?

Bien, pues hagan la tarea y la discutimos tan pronto estè lista.

Resumen. 20 de ago, 2007.

Discutimos el video de Maynard-Smith centrándonos por supuesto en los aspectos informacionales, en particular en lo siguiente:

  1. Si la capacidad de evolucionar por selección natural es una característica de todo aquello que podamos llamar vivo, es necesario que el mecanismo de transmisión de información hereditaria pueda almacenar muchas posibles combinaciones: la idea de Schrödinger (1944) del cristal aperiódico.
  2. El argumento de Weismann en contra de la herencia de caracteres adquiridos: de que forma podría transmitirse la información de algún caractér adquirido en vida por un individuo a sus descendientes? esto requeriría una traducción de la información, por ejemplo, el tener músculos grandes, a los gametos correspondientes. No existe ningún mecanismo biológico que permita esta transmisión de información.
  3. La noción de transferencia unidireccional y bidireccional de información, a partir del ejemplo de Maynard-Smith de los fonógrafos.
  4. Una rápida (y por supuesto incompleta) reseña del funcionamiento de los ácidos nucleicos y su papel en la síntesis de proteínas. Los papeles del DNA, RNA mensajero y RNA de transferencia. Y también un rápido resumen de la teoría del mundo de RNA.
  5. -Los 7 cambios cualitativos, desde el punto de vista de transferencia, almacenamiento y procesamiento de información, en la historia de la vida, según Mayrnard-Smith:
    1. La aparición de moléculas autoreplicantes
    2. La aparición de cromosomas.
    3. El código genético y los mecanismos para sintetizar proteinas a partir de él.
    4. La reproducción sexual y sus "ventajas" evolutivas.
    5. Los organismos multicelulares y sus nuevas necesidades de información.
    6. El lenguaje y su capacidad de agregar socialmente.
    7. Lo métodos electrónicos de transferencia y almacenamiento de información.

Creo que es importante destacar en todo esto como el pensar en términos de información nos puede servir para resolver interrogantes de tipo biológico, e incluso (por ejemplo en la predicción de Schrödinger) formular hipótesis que guíen la experimentación. Cómo menciona Maynard-Smith en el video, la biología en el siglo XX se transformo en una ciencia dedicada a estudiar los procesos de transferencia y almacenamiento de información.


Les exhortamos a usar este blog para poner comentarios o dudas que puedan enriquecer la discusión. Si creen que falto (o falló) algo de la exposición, por favor comentenlo :)

Nos vemos mañana Martes.

miércoles, 15 de agosto de 2007

Bilbioteca de Babel

Hola.

Aquí está el archivo de la biblioteca de Babel, disfrutenlo.

Les recuerdo que porfavor me envien un correo ( syats.vm [ arroba ] gmail.com ) diciendo que están en el curso, para ir haciendo una lista de correos para enviarles anuncios etc.

Los que no alcanzaron copias, pueden pasar por ellas el jueves al cubículo 030 del departamento de matemáticas (planta baja), si no estoy, dejo un sobre en la puerta o algo :)

Saludos.

Víctor

lunes, 13 de agosto de 2007

Bienvenida

Hola a todos. Bienvenidos al curso de Teoría de la Información.
La primera lectura (Parte de Lectures on Computing de Feynman) la repartimos en el salón, y además de eso les pedimos que, para el lunes, hayan visto el siguiente video. El video es una conferencia por Jhon Maynard-Smith, uno de los biologos más importantes del siglo XX. Ambas cosas están muy interesantes y las discutiremos en clase.

Saludos.

(está en partes, ya ven como es You Tube)