<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>10. AI in software engineering :: Software Engineering Skills</title><link>https://kuleuven-diepenbeek.github.io/ses-course/10-ai/index.html</link><description>AI is een krachtig hulpmiddel dat softwareontwikkeling kan versnellen, maar het brengt ook nieuwe uitdagingen en overwegingen met zich mee. In dit hoofdstuk bekijken we hoe je AI praktisch en verantwoord inzet tijdens software engineering.
Hoe werken LLMs? Wanneer we in software engineering over AI spreken, bedoelen we meestal een Large Language Model (LLM). Intuïtief is een LLM een systeem (in de vorm van een diep neuraal netwerk) dat een tekst (en/of code) stukje per stukje aanvult. Het kijkt naar wat er al staat, en kiest daarna een volgende stukje tekst, waarbij het meer waarschijnlijke vervolg met meer kans gekozen worden. Vervolgens kijkt het model naar de nieuwe tekst, en kiest opnieuw een volgend stukje, enzovoort. Dat stuk per stuk aanvullen heet autoregressief genereren (auto = zelf, regressie = gebaseerd op vorige stukjes, dus gebaseerd op vorige stukjes die het eerder zelf gegenereerd heeft).</description><generator>Hugo</generator><language>nl</language><managingEditor>&lt;i&gt;fname&lt;/i&gt;.&lt;i&gt;lname&lt;/i&gt;A T&lt;i&gt;kuleuven.be&lt;/i&gt; (Arne Duyver, Koen Yskout)</managingEditor><webMaster>&lt;i&gt;fname&lt;/i&gt;.&lt;i&gt;lname&lt;/i&gt;A T&lt;i&gt;kuleuven.be&lt;/i&gt; (Arne Duyver, Koen Yskout)</webMaster><atom:link href="https://kuleuven-diepenbeek.github.io/ses-course/10-ai/index.xml" rel="self" type="application/rss+xml"/></channel></rss>