BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Centro Mediterráneo - ECPv5.16.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Centro Mediterráneo
X-ORIGINAL-URL:https://cemed.ugr.es
X-WR-CALDESC:Eventos para Centro Mediterráneo
BEGIN:VTIMEZONE
TZID:Europe/Madrid
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20201025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20201106
DTEND;VALUE=DATE:20201212
DTSTAMP:20260503T135916
CREATED:20200729T072244Z
LAST-MODIFIED:20220303T132306Z
UID:21218-1604620800-1607731199@cemed.ugr.es
SUMMARY:Python avanzado para Tratamiento de Datos e Inteligencia Artificial (II ed.)
DESCRIPTION:Modalidad de celebración:\nPlataforma MoodleCloud \nDuración:\n15 horas presenciales y/o síncronas online más  60 horas no presenciales online asíncronas y de trabajo autónomo del alumno.  Horas totales 75 \nDirección:\nPedro González Rodelas (Prof. de  la Univ. Granada) \nCoordinación:\nFco. Miguel García Olmedo (Prof. de la Univ. Granada) \nPosibilidad de reconocimiento de créditos \nReconocimiento de créditos ECTS OPTATIVOS en los Grados (hasta el momento)\n0\,5 créditos ECTS OPTATIVOS en el todos lo grados adscritos a la Escuela Técnica Superior de Arquitectura\n1 crédito ECTS OPTATIVO en la Facultad de Comunicación y Documentación en el Grado en Información y Documentación\n2 créditos ECTS OPTATIVOS en la Facultad de Comunicación y Documentación en el Grado en Comunicación audiovisual\n3 créditos ECTS OPTATIVOS en la Facultad de Ciencias del Deporte en el Grado en Ciencias de la Actividad Física y del Deporte\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Biología\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Biotecnología\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Ciencias Ambietales\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Estadística\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Física\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Geología\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Ingeniería Electrónica Industrial\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Ingeniería Química\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Matemáticas\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Óptica y Optometría\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Química\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Doble Grado en Física y Matemáticas\n1\,5 créditos ECTS OPTATIVOS en la Facultad de Ciencias Económicas y Empresariales para  todos los Grados adscritos\n3 créditos ECTS OPTATIVOS en la ETSI de Ingeniería de Caminos\, Canales y Puertos en el Grado en Ingeniería Civil \nIntroducción: \nNo cabe la menor duda de que hoy en día la mecanización de tareas repetitivas y tediosas\, así como el tratamiento y procesamiento intensivo de datos es uno de los hitos fundamentales de la sociedad de la información y de la era del Big Data. \nPor otra parte\, la continua evolución del mercado y la rápida convergencia entre la información y el conocimiento hace que tanto las empresas como los organismos de investigación busquen nuevos mecanismos tecnológicos para generar un valor diferencial de desarrollo\, fomentando el uso de nuevas tecnologías de la información para mejorar la eficiencia operativa de la investigación\, calidad de productos y/o servicios personalizados que transformen el comportamiento de los usuarios\, generando a su vez nuevos modelos de negocio. \nNosotros\, los profesores participantes en esta iniciativa\, tenemos una experiencia de más de 20 años usando lenguajes de programación y software de todo tipo\, tanto libre como de tipo propietario; y podemos afirmar que cada uno de ellos posee sus ventajas e inconvenientes\, pudiéndose adaptar mejor uno u otro a distintas tareas concretas. \nNo obstante\, dentro del software libre\, uno de los lenguajes que está teniendo de manera continuada una subida espectacular en cuanto a popularidad a nivel mundial\, a la vez que ha tenido una mejora sustancial\, con la inclusión y actualización de potentes y versátiles nuevos módulos de cálculo simbólico (SymPy)\, numérico (NumPy\, Scipy)\, gráfico (Matplotlib\, Seaborn\, Bokeh)\, de tratamiento y ciencia de datos (Pandas\, Openpyxl)\, Machine & Deep Learning (TensorFlow\, PyTorch\, scikit-learn\, Pybrain\, PyML)\, e Inteligencia Artificial en general (AIMA\, pyDatalog\, SimpleAI\, EasyAI\, etc.) ha sido sin duda Python; y de ahí su vertiginosa evolución y expansión a nivel mundial\, no sólo en el ámbito académico\, sino también en el científico e industrial. De hecho\, basta con echar un vistazo a las numerosas propuestas\, tanto de comunidades de desarrolladores\, como de empresas privadas\,  surgidas a raíz de la versión de base inicial de Python\, como por ejemplo IPython (interface interactivo de fácil uso\, que gracias a Jupyter Notebook permite una versión HTML similar a los notebooks de Mathematica o Mapple)  o Spyder (entorno integrado para cálculo científico parecido al de Matlab u Octave). \nPor otro lado existen versiones completas de desarrollo\, integrando Python como soporte de cálculo\, pero con editores avanzados de texto para la programación y la depuración de código\, ventanas de gráficos y datos\, etc. La mayoría de estas plataformas integradas están disponibles para los distintos sistemas operativos Linux\, MacOS X y Windows. Entre ellas cabría destacar Enthought Python Distribution (EPD)\, PyCharm  y  Anaconda CE (de Continuum Analytics). \nAparte de todo esto\, se dispone ya de una gran cantidad de ejemplos\, así  como material de apoyo: manuales\, libros\, blogs y páginas web desarrollados por numerosos científicos y profesores de todo el mundo\, siendo tan ingente dicho material que a veces resulta complicado realizar una selección del mismo para poder empezar. \nY de ahí surge esta iniciativa de formación para todo el que estuviera interesado en aprender a usar estas potentes herramientas para su uso personal a nivel de investigación y desarrollo.  \nEl curso servirá pues para hacer más fácil y llevadera tanto la inmersión inicial en la Ciencia de Datos y la Inteligencia Artificial en general\, como para el uso avanzado de muchos de los entresijos y detalles más técnicos de este potente y completo lenguaje de programación cuando se aplica para la mecanización de tareas informáticas rutinarias\, como la generación automática de informes\, gestión de ficheros y equipos\, webscraping\, etc. Así pues estará orientado tanto a los estudiantes de carreras científico-técnicas y de ingeniería que quieran aprender estas técnicas\, como para los doctorandos e investigadores\, a los que pueda resultar útil en su investigación. \nNo obstante\, en esta situación totalmente excepcional provocada por la actual pandemia de la COVID-19\, que amenaza con la posibilidad de nuevos rebrotes a nivel general\, y especialmente en el ambiente universitario\, hemos optado por reconfigurar esta nueva edición del curso de manera que se pueda seguir y cursar de manera totalmente online\, reduciendo al mínimo las horas síncronas\, o posiblemente presenciales\, a una mera orientación previa de cada sesión o alguna que otra tutoría grupal\, que se podría realizar presencialmente sólo en caso de que fuese solicitada por un grupo suficientemente numeroso de alumnos y las condiciones sanitarias del momento y la disponibilidad del aula apropiada en un centro de la UGR lo permita. \nCompetencias del alumnado: \na) El alumno sabrá/comprenderá: \n• La importancia y peculiaridades concretas de este potente lenguaje de programación de cara a la posible mecanización de tareas informáticas de todo tipo.\n• Las diferencias fundamentales entre las distintas formas de programar con Python: tanto en su forma procedural básica\, de tipo funcional\, así como en su versión más avanzada (orientada a objetos).\n• El diálogo y significado de los errores básicos en el proceso de compilación.\n• Las técnicas más importantes de webscraping\, o de extracción automática o semi-automática de información desde Internet.\n• Alguna de las posibilidades fundamentales que también posee este lenguaje para implementar y poner en funcionamiento diferentes estrategias de aprendizaje automático (Machine Learning)\, profundo (Deep Learning) o de Inteligencia Artificial (I.A.)\, en general  \nb) El alumno será capaz de: \n• Descargar\, instalar e interactuar con varios de los módulos de Python especialmente desarrollados para las tareas y técnicas incluidas en el programa del curso.\n• Mecanizar muchas de las tareas informáticas repetitivas y algo tediosas que normalmente tiene que realizar en su quehacer diario.\n• Buscar\, descargar y revisar ficheros de todo tipo e información relevante para su trabajo o proyectos personales que esté disponible en Internet.\n• Organizar con sus datos de manera flexible y versátil\, mediante el uso de Pandas y las herramientas para interactuar con ficheros Excel\, CSV\, etc.\n• Realizar sus primeros programas con Python relacionados con el aprendizaje automático/profundo o la Inteligencia Artificial en general \nMétodo de evaluación: \nLa evaluación se llevará a cabo basándose en:\n• La asistencia/conexión\, que será obligatoria en no menos del 75% de las sesiones presenciales/síncronas.\n• La evolución de la persona inscrita\, comprobada a través de la realización de cortas actividades y ejercicios sencillos planteados sobre las explicaciones dadas o los videos grabados y materiales proporcionados en la plataforma online elegida..\n• La evaluación rigurosa de al menos una práctica completa\, de envergadura suficiente como para poder valorar la capacitación en la materia\, que deberá ser realizada en las horas no presenciales/síncronas y presentada en tiempo y forma a través de la plataforma para la docencia elegida. \nCualificación personal o empleos a los que da acceso:\nCurso capacitador para la programación avanzada en lenguaje Python\, Webscraping\, Ciencia de Datos y Deep Learning.
URL:https://cemed.ugr.es/curso/20gr68/
CATEGORIES:Curso
ATTACH;FMTTYPE=image/jpeg:https://cemed.ugr.es/wp-content/uploads/2020/10/6e30847729562e86a34aea6b827268fc.jpg
END:VEVENT
END:VCALENDAR