3 research outputs found

    On the performance of some bioinspired genetic operators in complex structures evolution

    Get PDF
    Indirect encoding methods demand operators that minimize the disruption of conventional operators, widely studied in direct encoding approaches. While some efforts have already been done in this direction, the growing field of Genetics sheds new light on the dynamics of the nucleic acids, and their implications in the evolution of life on Earth. Here we model basic mechanisms of gene duplication and horizontal gene transfer, presenting preliminary results of its application to L-systems evolution. The first interesting finding is that, in the particular simplified framework proposed, most of these operations are only slightly disruptive allowing the structures to evolve without loosing what has been gained in the past. Large populations of L-systems have been evolved to meet simple restrictions on their phenotypic readout. A case-study is described: evolution of a form under changing conditions. Genotypic and phenotypic evolutions are discussed.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. This work has been partially funded by FP6 of the European Union under BioEmergences projec

    Hacer accesible la programación : aspectos y herramientas útiles para enseñar y aprender

    No full text
    31 páginas. 2 versiones. Adobe Acrobat (pdf) / PowerPoint (pptx). Enlace a la grabación en: https://vimeo.com/713256932. Webinars sobre e-learning, innovación y competencias digitales. Plan de formación y apoyo al profesorado 2022-23. Área de Innovación (@uniainnova)/ Vicerrectorado de Innovación Docente y Digitalización Universidad Internacional de Andalucía.En este seminario virtual, enmarcado en el Plan de Formación de Profesorado de la UNIA de 2022-23, Francisco Vico, catedrático de Ciencias de la Computación de la Universidad de Málaga y creador de la herramienta Toolbox Academy, comparte cuestiones clave vinculadas al fomento del pensamiento computacional y a la enseñanza-aprendizaje de la programación en distintos niveles educativos. CONTENIDO: 1.- Definición de un objetivo. ¿Qué implica aprender un lenguaje de programación de ordenadores? 2.- Enfoques actuales. ¿Cómo abordan la enseñanza de la programación las distintas plataformas? 3. ToolboX.Academy. ¿Cómo utilizan docentes y alumnado la plataforma de la Universidad de Málaga? 4.- ¿Cómo y por qué debe acometerse la enseñanza de la programación

    Biomimética: Biología artificial

    No full text
    corecore