{"id":243469,"date":"2025-04-24T00:00:00","date_gmt":"2025-04-23T22:00:00","guid":{"rendered":"https:\/\/cimne.com\/sin-categorizar\/hackathon-mejorando-la-multifisica-de-kratos-con-ml-y-optimizacion\/"},"modified":"2025-09-22T13:22:59","modified_gmt":"2025-09-22T11:22:59","slug":"hackathon-mejorando-la-multifisica-de-kratos-con-ml-y-optimizacion","status":"publish","type":"post","link":"https:\/\/cimne.com\/es\/hackathon-mejorando-la-multifisica-de-kratos-con-ml-y-optimizacion\/","title":{"rendered":"Hackathon: Mejorando la multif\u00edsica de Kratos con ML y optimizaci\u00f3n"},"content":{"rendered":"<p style=\"font-size: 1.2em;\">???? 19-20 de junio de 2025<br \/>\n???? Sala de reuniones, Edificio B0, CIMNE, Campus Nord UPC, Barcelona<\/p>\n<p>El\u00a0El grupo de investigaci\u00f3n <strong><a href=\"https:\/\/github.com\/KratosMultiphysics\/Kratos\" target=\"_blank\" rel=\"noopener\">Kratos Multiphysics<\/a> <\/strong>\u2500parte del grupo de investigaci\u00f3n Large Scale Multiphysics Computations del CIMNE\u2500 organiza el\u00a0<strong>Hackaton <em>Mejorando la multif\u00edsica de Kratos con ML y optimizaci\u00f3n.<\/em><\/strong><\/p>\n<p>El hackaton est\u00e1 orientado a maximizar la interoperabilidad entre Kratos y los entornos de aprendizaje autom\u00e1tico, en particular PyTorch.<\/p>\n<p>El objetivo espec\u00edfico es permitir el uso de rutinas de Kratos dentro de los bucles de optimizaci\u00f3n de ML, combinando la diferenciaci\u00f3n hacia adelante con t\u00e9cnicas alternativas para el c\u00e1lculo de derivadas (por ejemplo, basadas en jacobianos disponibles).<\/p>\n<p>El hackaton se centrar\u00e1 tanto en la <strong>identificaci\u00f3n de cuellos de botella<\/strong> para dicha integraci\u00f3n como en la <strong>mejora de la documentaci\u00f3n existente<\/strong>.<\/p>\n<p>El perfil ideal para los asistentes es <strong>el de personas con conocimientos pr\u00e1cticos de FEM y\/o ML,<\/strong> y con conocimientos de la capa de Python Kratos\/PyTorch. Se espera que los participantes sean contribuyentes activos al repositorio de github de Kratos.<\/p>\n<p>La asistencia est\u00e1 limitada a 20 personas.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSdJttwghaPJGfij0a5EEY7l5R4Uvy1wzrHRQPCXGh0TghuSsA\/viewform?usp=header\" target=\"_blank\" rel=\"noopener\"><button>REG\u00cdSTRESE AQU\u00cd<\/button><\/a><\/p>\n<p style=\"font-size: 1.2em;\">\n<p style=\"font-size: 1.2em;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto; margin-right: auto;\" src=\"https:\/\/raw.githubusercontent.com\/KratosMultiphysics\/Documentation\/master\/Wiki_files\/Home\/kratos.png\" alt=\"\" width=\"768\" height=\"172\" \/><\/p>\n<h2>Programa<\/h2>\n<p style=\"font-size: 1.2em;\">\n<h3>D\u00eda 1 (19 de junio): Preparando el escenario y la ideaci\u00f3n<\/h3>\n<p style=\"font-size: 1.2em;\"><strong><br \/>\n<\/strong><br \/>\n<strong>09:00 &#8211; 09:30 <\/strong>| Bienvenida e introducci\u00f3n<br \/>\n&#8211; Casos de uso en optimizaci\u00f3n<br \/>\n&#8211; casos de uso en la formaci\u00f3n de ROM<br \/>\n&#8211; Otras aplicaciones (abiertas)<\/p>\n<p style=\"font-size: 1.2em;\">\n<strong>09:30 &#8211; 10:30 <\/strong>| Descripci\u00f3n general de las interacciones Kratos-ML\/Optimization (presentaciones de expertos, desaf\u00edos clave y trabajos anteriores)<br \/>\n&#8211; Dise\u00f1o del flujo de trabajo y discusi\u00f3n de los objetivos de integraci\u00f3n<br \/>\n&#8211; Vistas matriciales\/vectoriales (tanto dispersas como densas) en Python<br \/>\n&#8211; redise\u00f1o de estrategias (acceso a la asamblea FEM y jacobianos)<br \/>\n&#8211; Redise\u00f1o de expresiones \/ variable_utils (Numpy \/ Torch InteInteroperability )<br \/>\n&#8211; Otras propuestas<\/p>\n<p style=\"font-size: 1.2em;\">\n<strong>10:30 &#8211; 11:00 <\/strong>| Pausa para el caf\u00e9<br \/>\n<strong>11:00 &#8211; 12:30<\/strong> | Discusi\u00f3n, distribuci\u00f3n del trabajo y formaci\u00f3n de grupos (discutir ideas, formar equipos basados en intereses y experiencia)<br \/>\n<strong>12:30\u201314:00<\/strong> | Almuerzo<br \/>\n<strong>14:00 &#8211; 16:30<\/strong> | Hacking pr\u00e1ctico (Sesi\u00f3n 1) (Los equipos comienzan a implementar ideas, explorar API, configurar flujos de trabajo)<br \/>\n<strong>16:30 &#8211; 17:00<\/strong> | Registro y discusi\u00f3n (cada equipo comparte el progreso, los obst\u00e1culos y los pr\u00f3ximos pasos)<br \/>\n<strong>17:00 &#8211; 18:00<\/strong> | Discusi\u00f3n abierta y networking (intercambio informal de ideas con bebidas\/bocadillos)<\/p>\n<h3>D\u00eda 2 (20 de junio): Prototipado y presentaciones<\/h3>\n<p style=\"font-size: 1.2em;\">\n<strong>09:00 &#8211; 09:30<\/strong> | Resumen y objetivos del d\u00eda<br \/>\n<strong>09:30 &#8211; 12:30<\/strong> | Hands-on Hacking (Sesi\u00f3n 2) (Desarrollo, depuraci\u00f3n, pruebas de soluciones)<br \/>\n<strong>12:30 &#8211; 14:00<\/strong> | Almuerzo<br \/>\n<strong>14:00 &#8211; 16:00<\/strong> | Finalizaci\u00f3n de proyectos (refinamientos de \u00faltima hora y preparaci\u00f3n para demostraciones)<br \/>\n<strong>16:00 &#8211; 17:30<\/strong> | Presentaciones y comentarios del proyecto (cada equipo presenta, comentarios de expertos y compa\u00f1eros)<br \/>\n<strong>17:30 &#8211; 18:00<\/strong> | Resumen y pr\u00f3ximos pasos (Discutir futuras colaboraciones, repositorio de trabajo, seguimientos)<\/p>\n<h2>Acerca de Kratos Multiphysics<\/h2>\n<p style=\"font-size: 1.2em;\">\n<a href=\"https:\/\/github.com\/KratosMultiphysics\/Kratos\" target=\"_blank\" rel=\"noopener\"><strong>Kratos Multiphysics<\/strong><\/a>, o simplemente Kratos, es un marco para crear software de simulaci\u00f3n paralelo y multidisciplinario. Dise\u00f1ado para la modularidad, la extensibilidad y el alto rendimiento, est\u00e1 escrito en C++ con una s\u00f3lida interfaz de Python. Kratos es gratuito bajo la licencia BSD, lo que lo hace adecuado tanto para uso acad\u00e9mico como comercial.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>???? 19-20 de junio de 2025 ???? Sala de reuniones, Edificio B0, CIMNE, Campus Nord UPC, Barcelona El\u00a0El grupo de investigaci\u00f3n Kratos Multiphysics \u2500parte del grupo de investigaci\u00f3n Large Scale Multiphysics Computations del CIMNE\u2500 organiza el\u00a0Hackaton Mejorando la multif\u00edsica de Kratos con ML y optimizaci\u00f3n. El hackaton est\u00e1 orientado a maximizar la interoperabilidad entre Kratos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":241959,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","slim_seo":{"title":"Hackathon: Mejorando la multif\u00edsica de Kratos con ML y optimizaci\u00f3n - CIMNE","description":"???? 19-20 de junio de 2025 ???? Sala de reuniones, Edificio B0, CIMNE, Campus Nord UPC, Barcelona El\u00a0El grupo de investigaci\u00f3n Kratos Multiphysics \u2500parte del g"},"footnotes":""},"categories":[115],"tags":[],"class_list":["post-243469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-workshops-es"],"acf":{"date":"20250424","start_date":null,"finish_date":null,"time":"00:00","place":"CIMNE","attendance":"Hybrid","online_streaming":"https:\/\/cimne.com\/","registration":"https:\/\/cimne.com\/"},"_links":{"self":[{"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/posts\/243469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/comments?post=243469"}],"version-history":[{"count":0,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/posts\/243469\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/media\/241959"}],"wp:attachment":[{"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/media?parent=243469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/categories?post=243469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimne.com\/es\/wp-json\/wp\/v2\/tags?post=243469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}