{"id":4921,"date":"2023-03-07T13:30:38","date_gmt":"2023-03-07T13:30:38","guid":{"rendered":"https:\/\/testprojekt.laizee.ai\/?p=4921"},"modified":"2024-04-11T13:58:55","modified_gmt":"2024-04-11T13:58:55","slug":"currenta-coding-weekend-2022-laizee-ai-goes-speed-coding","status":"publish","type":"post","link":"https:\/\/laizee.ai\/blog\/currenta-coding-weekend-2022-laizee-ai-goes-speed-coding","title":{"rendered":"Currenta Coding Weekend 2022 &#8211; laizee.ai goes Speed-Coding\u00a0"},"content":{"rendered":"<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b, .wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b[data-kb-block=\"kb-adv-heading4921_6fccd1-7b\"]{text-align:left;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:500;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b[data-kb-block=\"kb-adv-heading4921_6fccd1-7b\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_6fccd1-7b[data-kb-block=\"kb-adv-heading4921_6fccd1-7b\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading4921_6fccd1-7b wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_6fccd1-7b\">Was?<\/h2>\n\n\n\n<p>10 Teams, 48 Stunden Zeit und 15.000 Euro Preisgelder \u2013 das war der spannende Hackathon bei der Currenta im Oktober 2022 in Zons bei Dormagen. F\u00fcr Nils, Henri, Steffen &amp; Yoka von laizee.ai war das der perfekte Anlass, sowohl ihre technische Expertise eindrucksvoll zu pr\u00e4sentieren als auch ihre Probleml\u00f6sungsskills unter Beweis zu stellen. Gemeinsam traten wir gegen andere Teams an um in verschiedenen Challenges kreative digitale und datengetriebene L\u00f6sungen f\u00fcr den Chempark-Betreiber zu konzipieren \u2013 und im Idealfall auch noch einen Gewinn abzustauben.&nbsp;<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0, .wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0[data-kb-block=\"kb-adv-heading4921_a61d66-b0\"]{text-align:left;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:500;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0[data-kb-block=\"kb-adv-heading4921_a61d66-b0\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_a61d66-b0[data-kb-block=\"kb-adv-heading4921_a61d66-b0\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading4921_a61d66-b0 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_a61d66-b0\">Wer?<\/h2>\n\n\n\n<p>Die Currenta GmbH ist der f\u00fchrende Betreiber von Chemieparks in Leverkusen, Dormagen und Krefeld-Uerdingen. Die Currenta bietet Dienstleistungen und Infrastruktur f\u00fcr verschiedene Unternehmen im chemischen Sektor an und stellt die Produktion des wichtigen Wirtschaftszweigs sicher. Das Unternehmen spielt eine zentrale Rolle bei der Schaffung eines sicheren, effizienten und nachhaltigen Umfelds f\u00fcr Produktionsprozesse und Innovationen. &nbsp;<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8, .wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8[data-kb-block=\"kb-adv-heading4921_a88206-b8\"]{text-align:left;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:500;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8[data-kb-block=\"kb-adv-heading4921_a88206-b8\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_a88206-b8[data-kb-block=\"kb-adv-heading4921_a88206-b8\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading4921_a88206-b8 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_a88206-b8\">Herausforderung &nbsp;<\/h2>\n\n\n\n<p>Am Anreisetag w\u00e4hlten wir aus einer der 3 gestellten Herausforderungen eine aus: es galt, Sch\u00e4den an Pumpen durch fr\u00fchzeitige Erkennung von Abweichungen in Sensordaten zu vermeiden. Diese Pumpen werden im CHEMPARK genutzt, um Wasser aus dem Rhein zu pumpen. Unser Ziel war es, einen universellen Messwertanalysator zu entwickeln, der eigenst\u00e4ndig und in Echtzeit auf minimale Abweichungen (sogenannte Anomalien) in Prozessen oder Maschinen hinweist. Die Schaffung eines zuverl\u00e4ssigen Systems zur automatischen Bewertung von Messwerten und die Anwendbarkeit auf vielf\u00e4ltige Zeitreihen und Prozessleitsysteme waren hierbei zentrale Aspekte, um effektive L\u00f6sungen zu liefern. &nbsp;<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6, .wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6[data-kb-block=\"kb-adv-heading4921_7c141d-d6\"]{text-align:left;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:500;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6[data-kb-block=\"kb-adv-heading4921_7c141d-d6\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_7c141d-d6[data-kb-block=\"kb-adv-heading4921_7c141d-d6\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading4921_7c141d-d6 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_7c141d-d6\">Einsatz von Data Science &nbsp;<\/h2>\n\n\n\n<p>Bei exzellenter Verpflegung mit veganem Essen und Massen an Filterkaffee, Mate und Redbull sowie kurzen Denkpausen bei hei\u00dfen Kicker-Battles ging es also an die Arbeit \u2013 48 Stunden voller Einsatz. &nbsp;<br>Dabei war es uns wichtig, dass die Bestimmung von Anomalien f\u00fcr die Endnutzer*innen unserer Anwendung nachvollziehbar sind. Deswegen entschieden wir uns, Algorithmen zu testen und zu verwenden, die nicht nur eine bin\u00e4re Klassifikation liefern, sondern einen interpretierbaren Wert zwischen 0.0 und 1.0. &nbsp;<br>Nach dem Planen der n\u00e4chsten Schritte besch\u00e4ftigte sich ein Teil des Teams mit der Analyse der Daten, welche uns in Zeitreihen vorlagen, wobei wir uns auf die Erfassung von Mustern und Abweichungen konzentrierten. Die Visualisierung der Daten half uns, den Verlauf der Zeitreihe und m\u00f6gliche Anomalien, die in einem Pumpwasserkraftwerk auftreten k\u00f6nnen, besser nachzuvollziehen. Das bessere Verst\u00e4ndnis der Dom\u00e4ne war ein wichtiger Punkt f\u00fcr uns, denn vor dem Hackathon waren Pumpwasserkraftwerke f\u00fcr keine*n von uns ein Thema. &nbsp;<br>Der andere Teil unseres Teams besch\u00e4ftigte sich mit der Konzeptionalisierung und Entwicklung eines funktionalen UI-Prototypen mit dem Framework Streamlit. &nbsp;<br>&nbsp;<br>Im n\u00e4chsten Schritt verarbeiteten wir die Zeitreihen-Daten sorgf\u00e4ltig, um Rauschen zu eliminieren und Ausrei\u00dfer zu reduzieren. Dies trug dazu bei, die Qualit\u00e4t der Daten f\u00fcr die sp\u00e4tere Modellierung zu verbessern. Die unterschiedlichen Messwerte aus den Zeitreihen wurden aggregiert, um einen koh\u00e4renten Datensatz zu erstellen, der die Gesamtdaten f\u00fcr die Anomalie-Erkennung repr\u00e4sentiert. &nbsp;<br>&nbsp;<br>Um das optimale Modell zu ermitteln, f\u00fchrten wir eine umfangreiche Evaluierung der verschiedenen Modelle durch. Dies beinhaltete das Testen der Modelle auf verschiedenen Datens\u00e4tzen und die Beurteilung ihrer Leistung hinsichtlich Genauigkeit und Effizienz. &nbsp;<br>Au\u00dferdem entwickelten wir ein Sliding Window, um den Zeitrahmen der Anomalie einzugrenzen. Dies erm\u00f6glichte uns auch, festzustellen, ob Anomalien in aufeinanderfolgenden Zeitr\u00e4umen auftreten, was zus\u00e4tzliche Einblicke in das Verhalten der Daten lieferte. &nbsp;<br>Dann war Kreativit\u00e4t und graphisches Know-how gefragt: Um die Ergebnisse anschaulich darzustellen, visualisierten wir die erkannten Anomalien und die Sliding Windows in Graphen. Dies half uns, Abweichungen in den Daten klar zu erkennen und zu interpretieren. &nbsp;<br>So gelang es uns innerhalb der 48 Stunden mit einer iterativen Herangehensweise und der Kombination aus gr\u00fcndlicher Analyse, Modellierung und Visualisierung, eine effektive Anomalie-Detektion zu entwickeln, die den komplexen Anforderungen der Zeitreihen-Analyse gerecht wird. Und nicht zuletzt entstand in dieser Zeit auch noch ein zugleich spannender sowie nachvollziehbarer und informativer 5-Minuten-Pitch f\u00fcr die Pr\u00e4sentation unserer Ergebnisse vor der Jury. &nbsp;<br>Bei der Bekanntgabe der Gewinner*innen der einzelnen Herausforderungen konnten Nils, Henri, Steffen &amp; Yoka dann kaum noch stillsitzen, denn schlie\u00dflich ging es um ein Preisgeld von 5000 Euro! Als die Jury dann das Team von <a rel=\"noreferrer noopener\" href=\"https:\/\/laizee.ai\/\" target=\"_blank\">laizee.ai<\/a> zum Gewinner k\u00fcrte, hielt uns nichts mehr auf unseren Pl\u00e4tzen. Da hatten sich die 48 Stunden beim Coding-Weekend doch mehr als rentiert gemacht und neben jeder Menge Spa\u00df, Teambuilding und kreativem Denken konnten wir nun auch noch den Gewinn mit nach Hause nehmen. &nbsp;<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed, .wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed[data-kb-block=\"kb-adv-heading4921_cde124-ed\"]{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;text-align:left;font-weight:600;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed[data-kb-block=\"kb-adv-heading4921_cde124-ed\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_cde124-ed[data-kb-block=\"kb-adv-heading4921_cde124-ed\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading4921_cde124-ed wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_cde124-ed\">Daher lautet das Motto: <\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea, .wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea[data-kb-block=\"kb-adv-heading4921_7aa077-ea\"]{padding-top:0px;margin-top:0px;text-align:left;font-size:var(--global-kb-font-size-md, 1.25rem);font-weight:600;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea[data-kb-block=\"kb-adv-heading4921_7aa077-ea\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4921_7aa077-ea[data-kb-block=\"kb-adv-heading4921_7aa077-ea\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading4921_7aa077-ea wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4921_7aa077-ea\">Nach der Coding-Challenge ist vor der Coding-Challenge! Bis zum n\u00e4chsten Jahr, Currenta!&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was? 10 Teams, 48 Stunden Zeit und 15.000 Euro Preisgelder \u2013 das&#8230;<\/p>\n","protected":false},"author":4,"featured_media":4988,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[20],"tags":[16],"class_list":["post-4921","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management","tag-data-science"],"acf":[],"taxonomy_info":{"category":[{"value":20,"label":"Management"}],"post_tag":[{"value":16,"label":"Data Science"}]},"featured_image_src_large":["https:\/\/laizee.ai\/wp-content\/uploads\/2023\/09\/DSC02720-scaled-e1694436108947-1024x538.jpg",1024,538,true],"author_info":{"display_name":"Henri Werth","author_link":"https:\/\/laizee.ai\/author\/henri"},"comment_info":15,"category_info":[{"term_id":20,"name":"Management","slug":"management","term_group":0,"term_taxonomy_id":20,"taxonomy":"category","description":"","parent":0,"count":3,"filter":"raw","cat_ID":20,"category_count":3,"category_description":"","cat_name":"Management","category_nicename":"management","category_parent":0}],"tag_info":[{"term_id":16,"name":"Data Science","slug":"data-science","term_group":0,"term_taxonomy_id":16,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/posts\/4921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/comments?post=4921"}],"version-history":[{"count":9,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/posts\/4921\/revisions"}],"predecessor-version":[{"id":5824,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/posts\/4921\/revisions\/5824"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/media\/4988"}],"wp:attachment":[{"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/media?parent=4921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/categories?post=4921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laizee.ai\/wp-json\/wp\/v2\/tags?post=4921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}