[{"data":1,"prerenderedAt":556},["ShallowReactive",2],{"book-hierarchy":3,"content-query-YYZOdF92d4":199},[4,109],{"key":5,"slug":5,"title":6,"cleanTitle":6,"numberedTitle":6,"description":7,"path":7,"sourcePath":7,"aliases":8,"basePath":9,"filePath":7,"pageType":7,"hidden":10,"effectiveHidden":10,"order":-4,"depth":11,"number":7,"ownAudience":7,"audiences":12,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":14},"_info","Info","",[],"/_info",false,1,[13],"Sek I",[15,31,45,59],{"key":16,"slug":17,"title":18,"cleanTitle":18,"numberedTitle":18,"description":19,"path":20,"sourcePath":21,"aliases":22,"basePath":24,"filePath":25,"pageType":26,"hidden":10,"effectiveHidden":10,"order":27,"depth":28,"number":7,"ownAudience":13,"audiences":29,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":30},"_info/10_datenschutz","10_datenschutz","Privacy Policy","Information on data protection and the processing of personal data.","/_info/privacy-policy/en","/_info/10_datenschutz/en",["Reactive",23],[21],"/_info/10_datenschutz","content/_Info/10_Datenschutz/en.md","content",10,2,[13],[],{"key":32,"slug":33,"title":34,"cleanTitle":34,"numberedTitle":34,"description":35,"path":36,"sourcePath":37,"aliases":38,"basePath":40,"filePath":41,"pageType":26,"hidden":10,"effectiveHidden":10,"order":42,"depth":28,"number":7,"ownAudience":13,"audiences":43,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":44},"_info/11_impressum","11_impressum","Legal Notice","Legal notice for the interactive book.","/_info/legal-notice/en","/_info/11_impressum/en",["Reactive",39],[37],"/_info/11_impressum","content/_Info/11_Impressum/en.md",11,[13],[],{"key":46,"slug":47,"title":48,"cleanTitle":48,"numberedTitle":48,"description":49,"path":50,"sourcePath":51,"aliases":52,"basePath":54,"filePath":55,"pageType":26,"hidden":10,"effectiveHidden":10,"order":56,"depth":28,"number":7,"ownAudience":13,"audiences":57,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":58},"_info/12_lizenzenunddrittanbieter","12_lizenzenunddrittanbieter","Licenses & Third-Party Notices","Automatically updated overview of the open-source components, licenses, and third-party notices.","/_info/licenses-and-third-party-notices/en","/_info/12_lizenzenunddrittanbieter/en",["Reactive",53],[51],"/_info/12_lizenzenunddrittanbieter","content/_Info/12_LizenzenUndDrittanbieter/en.md",12,[13],[],{"key":60,"slug":61,"title":62,"cleanTitle":62,"numberedTitle":62,"description":63,"path":64,"sourcePath":65,"aliases":66,"basePath":68,"filePath":69,"pageType":70,"hidden":10,"effectiveHidden":10,"order":71,"depth":28,"number":7,"ownAudience":13,"audiences":72,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":73},"_info/13_mailinglisteundnewsletter","13_mailinglisteundnewsletter","Mailing List and Newsletter","Notifications about news and updates","/_info/mailing-list-and-newsletter/en","/_info/13_mailinglisteundnewsletter/en",["Reactive",67],[65],"/_info/13_mailinglisteundnewsletter","content/_Info/13_MailingListeUndNewsLetter/en.md","overview",13,[13],[74,94],{"key":75,"slug":76,"title":77,"cleanTitle":77,"numberedTitle":78,"description":79,"path":80,"sourcePath":81,"aliases":82,"basePath":84,"filePath":85,"pageType":70,"hidden":10,"effectiveHidden":10,"order":11,"depth":86,"number":87,"ownAudience":13,"audiences":88,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"children":93},"_info/13_mailinglisteundnewsletter/newsletter","newsletter","Newsletter","1 Newsletter","Newsletter subscription","/_info/mailing-list-and-newsletter/newsletter/en","/_info/13_mailinglisteundnewsletter/newsletter/en",["Reactive",83],[81],"/_info/13_mailinglisteundnewsletter/newsletter","content/_Info/13_MailingListeUndNewsLetter/newsletter/en.md",3,"1",[13],"cover-de-light.png","cover-en-light.png","cover-de-dark.png","cover-en-dark.png",[],{"key":95,"slug":96,"title":97,"cleanTitle":97,"numberedTitle":98,"description":99,"path":100,"sourcePath":101,"aliases":102,"basePath":104,"filePath":105,"pageType":70,"hidden":10,"effectiveHidden":10,"order":28,"depth":86,"number":106,"ownAudience":13,"audiences":107,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"children":108},"_info/13_mailinglisteundnewsletter/ifk","ifk","Mailing List for Computer Science Teachers in Cologne and the Surrounding Area","2 Mailing List for Computer Science Teachers in Cologne and the Surrounding Area","Discussion and exchange in the wider Cologne region","/_info/mailing-list-and-newsletter/cologne-teachers-mailing-list/en","/_info/13_mailinglisteundnewsletter/ifk/en",["Reactive",103],[101],"/_info/13_mailinglisteundnewsletter/ifk","content/_Info/13_MailingListeUndNewsLetter/ifk/en.md","2",[13],[],{"key":110,"slug":110,"title":111,"cleanTitle":111,"numberedTitle":111,"description":112,"path":113,"sourcePath":113,"aliases":114,"basePath":116,"filePath":117,"pageType":118,"hidden":10,"effectiveHidden":10,"order":-4,"depth":11,"number":7,"ownAudience":7,"audiences":119,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"children":120},"_workshops","Workshops","Workshops and accompanying materials.","/_workshops/en",["Reactive",115],[],"/_workshops","content/_Workshops/en.md","chapter",[],[121],{"key":122,"slug":123,"title":124,"cleanTitle":124,"numberedTitle":125,"description":126,"path":127,"sourcePath":127,"aliases":128,"basePath":130,"filePath":131,"pageType":70,"hidden":10,"effectiveHidden":10,"order":132,"depth":28,"number":87,"ownAudience":7,"audiences":133,"coverDeLight":7,"coverEnLight":7,"coverDeDark":7,"coverEnDark":7,"children":134},"_workshops/2026_09_14","2026_09_14","Informatiktag20260914_AI-Tools","1 Informatiktag20260914_AI-Tools","Subpage for Informatiktag20260914_AI-Tools","/_workshops/2026_09_14/en",["Reactive",129],[],"/_workshops/2026_09_14","content/_Workshops/2026_09_14/en.md",2026,[],[135,150,169,184],{"key":136,"slug":137,"title":138,"cleanTitle":138,"numberedTitle":139,"description":140,"path":141,"sourcePath":142,"aliases":143,"basePath":145,"filePath":146,"pageType":26,"hidden":10,"effectiveHidden":10,"order":-4,"depth":86,"number":147,"ownAudience":7,"audiences":148,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"children":149},"_workshops/2026_09_14/arbeitsauftrag1","arbeitsauftrag1","Task 1","1.1 Task 1","Explore and construct FNN decision regions using Heaviside activations.","/_workshops/2026_09_14/task-1/en","/_workshops/2026_09_14/arbeitsauftrag1/en",["Reactive",144],[142],"/_workshops/2026_09_14/arbeitsauftrag1","content/_Workshops/2026_09_14/arbeitsauftrag1/en.md","1.1",[],[],{"key":151,"slug":152,"title":153,"cleanTitle":153,"numberedTitle":154,"description":155,"path":156,"sourcePath":157,"aliases":158,"basePath":160,"filePath":161,"pageType":26,"hidden":10,"effectiveHidden":10,"order":-4,"depth":86,"number":162,"ownAudience":7,"audiences":163,"coverDeLight":164,"coverEnLight":165,"coverDeDark":166,"coverEnDark":167,"children":168},"_workshops/2026_09_14/arbeitsauftrag2","arbeitsauftrag2","Task 2","1.2 Task 2","Character classification with a Feedforward Neural Network.","/_workshops/2026_09_14/task-2/en","/_workshops/2026_09_14/arbeitsauftrag2/en",["Reactive",159],[157],"/_workshops/2026_09_14/arbeitsauftrag2","content/_Workshops/2026_09_14/arbeitsauftrag2/en.md","1.2",[],"cover-de-light.webp","cover-en-light.webp","cover-de-dark.webp","cover-en-dark.webp",[],{"key":170,"slug":171,"title":172,"cleanTitle":172,"numberedTitle":173,"description":174,"path":175,"sourcePath":176,"aliases":177,"basePath":179,"filePath":180,"pageType":26,"hidden":10,"effectiveHidden":10,"order":-4,"depth":86,"number":181,"ownAudience":7,"audiences":182,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"children":183},"_workshops/2026_09_14/arbeitsauftrag3","arbeitsauftrag3","Task 3","1.3 Task 3","Experimental and mathematical comparison of CCE and MSE in FNN classification.","/_workshops/2026_09_14/task-3/en","/_workshops/2026_09_14/arbeitsauftrag3/en",["Reactive",178],[176],"/_workshops/2026_09_14/arbeitsauftrag3","content/_Workshops/2026_09_14/arbeitsauftrag3/en.md","1.3",[],[],{"key":185,"slug":186,"title":187,"cleanTitle":187,"numberedTitle":188,"description":189,"path":190,"sourcePath":191,"aliases":192,"basePath":194,"filePath":195,"pageType":26,"hidden":10,"effectiveHidden":10,"order":-4,"depth":86,"number":196,"ownAudience":7,"audiences":197,"coverDeLight":89,"coverEnLight":165,"coverDeDark":91,"coverEnDark":167,"children":198},"_workshops/2026_09_14/arbeitsauftrag4","arbeitsauftrag4","Task 4","1.4 Task 4","Two fundamental ideas of RL using bandit problems.","/_workshops/2026_09_14/task-4/en","/_workshops/2026_09_14/arbeitsauftrag4/en",["Reactive",193],[191],"/_workshops/2026_09_14/arbeitsauftrag4","content/_Workshops/2026_09_14/arbeitsauftrag4/en.md","1.4",[],[],{"_path":142,"_dir":137,"_draft":10,"_partial":200,"_locale":7,"title":138,"description":140,"navigation":200,"pageType":26,"coverDeLight":89,"coverEnLight":90,"coverDeDark":91,"coverEnDark":92,"pageId":201,"slug":202,"aliases":203,"body":204,"_type":551,"_id":552,"_source":26,"_file":553,"_stem":554,"_extension":555},true,"4e58c06d-a7af-4f43-a48b-3e946bf43bec","task-1",[142],{"type":205,"children":206,"toc":546},"root",[207,214,220,227],{"type":208,"tag":209,"props":210,"children":211},"element","h1",{"id":202},[212],{"type":213,"value":138},"text",{"type":208,"tag":215,"props":216,"children":217},"p",{},[218],{"type":213,"value":219},"In this worksheet, you will explore and construct decision regions of feedforward neural networks (FNNs) with Heaviside activations.",{"type":208,"tag":221,"props":222,"children":224},"h2",{"id":223},"exercise-1",[225],{"type":213,"value":226},"Exercise 1",{"type":208,"tag":228,"props":229,"children":234},"clickable-tool-image",{"src":230,"alt":231,"caption":232,"tool-app-name":233},"media/aufgabe-1-entscheidungsregion.png","Decision region of a single neuron","Open the tool for Exercise 1","KI_ML/01_SupervisedLearning/05_FNN/03_KlassifikationMitFNNs/01_KlassifikationMitEinemNeuron",[235,247,252,258,269,274,309,355,373,378,382,386,416,422],{"type":208,"tag":215,"props":236,"children":237},{},[238,240,245],{"type":213,"value":239},"Use the tool and configure the decision region so that the neuron outputs class 1 for all points ",{"type":208,"tag":241,"props":242,"children":244},"i-ma",{"code":243},"(x,y)",[],{"type":213,"value":246}," satisfying",{"type":208,"tag":248,"props":249,"children":251},"d-ma",{"code":250},"y \\geq -\\frac{1}{2}x - 4.",[],{"type":208,"tag":221,"props":253,"children":255},{"id":254},"exercise-2",[256],{"type":213,"value":257},"Exercise 2",{"type":208,"tag":215,"props":259,"children":260},{},[261],{"type":208,"tag":262,"props":263,"children":266},"a",{"href":264,"style":265},"/tools/KI_ML/01_SupervisedLearning/05_FNN/03_KlassifikationMitFNNs/02_FNN_2x3_Klassifikation","font-size: 1.4em; font-weight: 700;",[267],{"type":213,"value":268},"Open the tool for Exercise 2",{"type":208,"tag":215,"props":270,"children":271},{},[272],{"type":213,"value":273},"Use the following settings:",{"type":208,"tag":275,"props":276,"children":279},"info-box",{"label":277,"title":278},"Step 1","Set the classification mode",[280,300],{"type":208,"tag":215,"props":281,"children":282},{},[283,285,291,293,298],{"type":213,"value":284},"Select ",{"type":208,"tag":286,"props":287,"children":288},"strong",{},[289],{"type":213,"value":290},"2 classes",{"type":213,"value":292}," and ",{"type":208,"tag":286,"props":294,"children":295},{},[296],{"type":213,"value":297},"Single-Label",{"type":213,"value":299}," mode.",{"type":208,"tag":215,"props":301,"children":302},{},[303],{"type":208,"tag":304,"props":305,"children":308},"img",{"alt":306,"src":307},"Settings for a classification task with two classes","media/aufgabe-2-klassifikationseinstellungen.png",[],{"type":208,"tag":275,"props":310,"children":313},{"label":311,"title":312},"Step 2","Configure the graph display",[314,347],{"type":208,"tag":215,"props":315,"children":316},{},[317,319,324,326,331,333,338,340,345],{"type":213,"value":318},"In the graph display, enable ",{"type":208,"tag":286,"props":320,"children":321},{},[322],{"type":213,"value":323},"Show weights",{"type":213,"value":325},", ",{"type":208,"tag":286,"props":327,"children":328},{},[329],{"type":213,"value":330},"Show bias values",{"type":213,"value":332},", and ",{"type":208,"tag":286,"props":334,"children":335},{},[336],{"type":213,"value":337},"Show activations",{"type":213,"value":339},". Set the position to ",{"type":208,"tag":286,"props":341,"children":342},{},[343],{"type":213,"value":344},"70%",{"type":213,"value":346},".",{"type":208,"tag":215,"props":348,"children":349},{},[350],{"type":208,"tag":304,"props":351,"children":354},{"alt":352,"src":353},"Graph display settings","media/aufgabe-2-graphdarstellung.png",[],{"type":208,"tag":275,"props":356,"children":359},{"label":357,"title":358},"Step 3","Configure the model",[360,365],{"type":208,"tag":215,"props":361,"children":362},{},[363],{"type":213,"value":364},"Use one hidden layer with a Heaviside activation and select the Heaviside activation for the output layer as well.",{"type":208,"tag":215,"props":366,"children":367},{},[368],{"type":208,"tag":304,"props":369,"children":372},{"alt":370,"src":371},"Model settings with Heaviside activations","media/aufgabe-2-modell.png",[],{"type":208,"tag":215,"props":374,"children":375},{},[376],{"type":213,"value":377},"Click the weights and bias values to change them. The FNN should create a red decision region bounded by the following separator lines, as shown in the figure:",{"type":208,"tag":248,"props":379,"children":381},{"code":380},"H1.1:\\quad y=-x",[],{"type":208,"tag":248,"props":383,"children":385},{"code":384},"H1.2:\\quad y=2x-1",[],{"type":208,"tag":387,"props":388,"children":389},"table",{},[390],{"type":208,"tag":391,"props":392,"children":393},"thead",{},[394],{"type":208,"tag":395,"props":396,"children":397},"tr",{},[398,408],{"type":208,"tag":399,"props":400,"children":402},"th",{"align":401},"center",[403],{"type":208,"tag":304,"props":404,"children":407},{"alt":405,"src":406},"FNN with two Heaviside neurons in its hidden layer","media/aufgabe-2-netzwerk.png",[],{"type":208,"tag":399,"props":409,"children":410},{"align":401},[411],{"type":208,"tag":304,"props":412,"children":415},{"alt":413,"src":414},"Red decision region between two separator lines","media/aufgabe-2-ergebnis-heatmap.png",[],{"type":208,"tag":221,"props":417,"children":419},{"id":418},"exercise-3",[420],{"type":213,"value":421},"Exercise 3",{"type":208,"tag":228,"props":423,"children":429},{"src":424,"alt":425,"caption":426,"tool-app-name":427,"tool-config-json":428},"media/aufgabe-3-pinguindaten-entscheidungsregionen.png","Penguin data with drawn decision regions","Open the FNN editor for Exercise 3","KI_ML/01_SupervisedLearning/05_FNN/01_FNN-Editor","{\"csvFileName\":\"penguins_schnabellaenge_fluegellaenge_geschlecht.csv\",\"decisionRegionEditor\":{\"open\":true}}",[430,444,469,475,503,540],{"type":208,"tag":215,"props":431,"children":432},{},[433,435,442],{"type":213,"value":434},"When the FNN editor opens, the dataset containing bill length, flipper length, and sex is loaded automatically and the decision-region editor is shown. You can also ",{"type":208,"tag":436,"props":437,"children":439},"content-asset-link",{"src":438,"download":200},"penguins_schnabellaenge_fluegellaenge_geschlecht.csv",[440],{"type":213,"value":441},"download the CSV file",{"type":213,"value":443},". The column names and class labels in this prepared dataset are in German.",{"type":208,"tag":445,"props":446,"children":447},"ul",{},[448,454,459,464],{"type":208,"tag":449,"props":450,"children":451},"li",{},[452],{"type":213,"value":453},"Draw four decision regions.",{"type":208,"tag":449,"props":455,"children":456},{},[457],{"type":213,"value":458},"Combine two regions at a time into an OR group. Hold Ctrl while selecting the regions.",{"type":208,"tag":449,"props":460,"children":461},{},[462],{"type":213,"value":463},"Let the FNN realize the decision regions.",{"type":208,"tag":449,"props":465,"children":466},{},[467],{"type":213,"value":468},"Investigate: How are non-convex polygons handled?",{"type":208,"tag":221,"props":470,"children":472},{"id":471},"data-source-and-license",[473],{"type":213,"value":474},"Data source and license",{"type":208,"tag":215,"props":476,"children":477},{},[478,480,486,488,494,496],{"type":213,"value":479},"Horst, A. M., Hill, A. P., & Gorman, K. B. (2020). ",{"type":208,"tag":481,"props":482,"children":483},"em",{},[484],{"type":213,"value":485},"palmerpenguins: Palmer Archipelago (Antarctica) penguin data",{"type":213,"value":487}," (R package version 0.1.0) ",{"type":208,"tag":489,"props":490,"children":491},"span",{},[492],{"type":213,"value":493},"Dataset",{"type":213,"value":495},". Zenodo. ",{"type":208,"tag":262,"props":497,"children":501},{"href":498,"rel":499},"https://doi.org/10.5281/zenodo.3960218",[500],"nofollow",[502],{"type":213,"value":498},{"type":208,"tag":215,"props":504,"children":505},{},[506,508,513,515,522,524,530,532,538],{"type":213,"value":507},"The original dataset is licensed under ",{"type":208,"tag":286,"props":509,"children":510},{},[511],{"type":213,"value":512},"CC0 1.0 Universal",{"type":213,"value":514},". For this worksheet, the variables bill length (",{"type":208,"tag":516,"props":517,"children":519},"code",{"className":518},[],[520],{"type":213,"value":521},"bill_length_mm",{"type":213,"value":523},"), flipper length (",{"type":208,"tag":516,"props":525,"children":527},{"className":526},[],[528],{"type":213,"value":529},"flipper_length_mm",{"type":213,"value":531},"), and sex (",{"type":208,"tag":516,"props":533,"children":535},{"className":534},[],[536],{"type":213,"value":537},"sex",{"type":213,"value":539},") were selected. Incomplete observations were removed, and the column and class labels were translated into German. The derived dataset contains 333 observations.",{"type":208,"tag":436,"props":541,"children":543},{"src":542,"download":200},"README_Datenquelle_penguins.txt",[544],{"type":213,"value":545},"\nDownload the complete source and license information\n",{"title":7,"searchDepth":28,"depth":28,"links":547},[548,549,550],{"id":223,"depth":28,"text":226},{"id":254,"depth":28,"text":257},{"id":418,"depth":28,"text":421},"markdown","content:_Workshops:2026_09_14:arbeitsauftrag1:en.md","_Workshops/2026_09_14/arbeitsauftrag1/en.md","_Workshops/2026_09_14/arbeitsauftrag1/en","md",1793367294087]