La estructura de una tesis en computación y en particular en aprendizaje automático está muy estandarizada. Estas son algunas partes comúnes en una tesis en este campo:
Esta parte generalmente es capítulo inicial y en el que se presenta al trabajo en términos de qué se trata, qué problema se resuelve, la motivación de resolver dicho problema y cual es la idea principal para resolverlo. Este es sin lugar a dudas el capítulo más difícil de escribir, dado que se tiene que hablar de todo pero sin recurrir a mucho detalle ya que este capítulo está dirigido a cualquier persona que tenga interés en nuestro trabajo pero no es necesario que sea experto en el tema. Nuestro objetivo es que el lector sepa cual es el punto inicial, el final y cual es el camino a recorrer, pero también tenemos que explicar por qué es un camino interesante a estudiar. Este capítulo no pretende convencer que esta es una buena forma de recorrer el camino, pero si que dar una idea de que es razonable, la evidencia sobre la validez de nuestro trabajo será presentada en el resto de los capítulos posteriores.
Decidir el tipo de formato de tu tesis tiene un efecto directo y duradero en la forma en que trabajarás durante la escritura de ésta. Mi consejo siempre es:
Sin embargo, yendo en contra de mi consejo es buena idea, al menos por el transcurso de este post, considerar escribir/programar la tesis usando LaTeX (Latex de aquí en adelante.) Latex es un lenguaje markup, es decir a través de marcas en el texto definimos el contenido y el formato del documento. Ejemplos de lenguajes markup son: HTML, Markdown, XML, etc. En particular Latex es muy popular entre la gente de computo para crear documentos, no solo porque es programático sino porque realmente los documentos generados quedan bonitos.
La tesis es un documento extenso, de mínimo de cincuenta páginas, por lo que su perdida puede ser una tragedia mayor. Pero dadas las herramientas disponibles hoy en día, no debe ser el caso, ya que tener respaldos automáticos y guardar versiones de forma automática no es nada difícil, y te puede salvar de un susto mayor.
Dependiendo de la plataforma que utilices puedes pedir que se respalde tu información de forma automática (Windows o Linux ). Un respaldo de tu tesis local es importante en caso de accidentes menores, pero en caso de que tu sistema falle… un respaldo en otra máquina se vuelve esencial. Afortunadamente, servicios para compartir archivos en la “nube” hacen este proceso muy fácil. Algunas alternativas son:
Una tesis es un reporte en extenso y formal en algún tema investigado. Aunque la investigación es sin lugar a dudas la parte más importante del proceso, escribir la tesis y crear un buen reporte es esencial para culminar con el ciclo y así compartir las experiencias, resultados y conclusiones alcanzadas.
Si nunca has visto una tesis te recomiendo hojear algunas. Puedes localizar tesis en el intenet usando un buscador. O si gustas puedes usar en el catálogo de la UNAM . Los formatos, estilos y lenguaje cambian mucho dependiendo del área, por lo que la recomendación es que busques una tesis en el área de tu interés para que te des una idea de como lucen. En esta serie de posts nos enfocaremos a tesis de computación y principalmente en el área de aprendizaje automático y robótica, pero algunos de los consejos se pueden extrapolar a otras áreas y campos de estudios.
La actividad científica continuamente está generando conocimiento que redefine lo que sabemos sobre todos los aspectos de nuestra existencia. Un artículo científico registra de forma escrita este nuevo conocimiento con el fin de diseminarlo entre los expertos del área, de tal forma que ellos puedan confirmarlo o aún mejor, partiendo de éste generar nuevo conocimiento. Por lo anterior, cuando nos interesa saber sobre esa frontera del conocimiento los artículos científicos son una fuente invaluable. Sin embargo, leer un artículo no es fácil y es más bien un habilidad que hay que desarrollar ya que éstos están dirigidos a expertos del área y su contenido depende de convenciones del área. A continuación presentamos algunas sugerencias de como leer un artículo científico, mucha de mi experiencia se centra en computación y en particular en aprendizaje automático, así que este texto se centra en estas áreas.