<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>social &#8211; Smals Research</title>
	<atom:link href="https://www.smalsresearch.be/tag/social/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.smalsresearch.be</link>
	<description></description>
	<lastBuildDate>Tue, 28 Apr 2026 14:18:25 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.smalsresearch.be/wp-content/uploads/2026/01/cropped-cropped-Smals_Research-32x32.png</url>
	<title>social &#8211; Smals Research</title>
	<link>https://www.smalsresearch.be</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>🎂 ChatGPT a 1 an 🎂</title>
		<link>https://www.smalsresearch.be/1-an-chatgpt/</link>
		
		<dc:creator><![CDATA[Joachim Ganseman]]></dc:creator>
		<pubDate>Fri, 01 Dec 2023 06:41:54 +0000</pubDate>
				<category><![CDATA[[FR]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[chatbot]]></category>
		<category><![CDATA[computational creativity]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=19587</guid>

					<description><![CDATA[1 an plus tard, l'impact de ChatGPT peut être qualifié de transformateur. Petite rétrospective et petite prospective]]></description>
										<content:encoded><![CDATA[
<p><em>Dit artikel is ook te lezen <a href="/1-jaar-chatgpt/">in het Nederlands</a>.</em></p>



<p><em>Cet article a été traduit du néerlandais. Les liens peuvent pointer vers des sources en néerlandais.</em></p>



<p>Le 30 novembre 2022, <a href="https://openai.com/blog/chatgpt">ChatGPT</a> a été révélé au monde entier. Le chatbot polyvalent, qui peut traiter de presque tous les sujets, a immédiatement conquis un large public. Les générateurs d&#8217;images, tels que <a href="https://openai.com/dall-e-3">DALL-E</a> et <a href="https://stability.ai/news/stable-diffusion-public-release">Stable Diffusion</a>, sont venus s&#8217;ajouter à cela et, aujourd&#8217;hui, la situation est claire&nbsp;: <em>L&#8217;IA générative a de beaux jours devant elle.</em> Nous avons nous-mêmes commencé à l&#8217;utiliser immédiatement, et nous avons écrit <a href="/chatgpt-een-eerste-indruk/">un article sur nos premières découvertes</a> 10 jours après le lancement.</p>



<p>1 an plus tard, l&#8217;impact de ChatGPT peut être qualifié de transformateur. L&#8217;écosystème autour de l&#8217;IA générative est en plein essor. Ce qui relevait du domaine des rêveries irréalistes il y a 3 ans est soudain devenu réalisable et est en production aujourd&#8217;hui. D&#8217;innombrables start-ups voient le jour&nbsp;: le compteur du site web <a href="https://theresanaiforthat.com/"><em>There&#8217;s an AI for that</em></a> a depuis dépassé les 10&nbsp;000, le mois de mars 2023 comptant à lui seul 1209 nouvelles entreprises d&#8217;IA. À titre de comparaison, pour l&#8217;ensemble de l&#8217;année 2021, il n&#8217;y a que 288 start-ups dans la même base de données.</p>



<p>L&#8217;impact et la célérité avec lesquels tout évolue suscitent également de la nervosité. <a href="https://www.cam.ac.uk/stories/ChatGPT-and-education">L&#8217;enseignement</a>, par exemple, doit s&#8217;adapter dans la précipitation à une nouvelle réalité. L&#8217;étudiant moyen a désormais facilement accès à une technologie qui lui permet de rédiger une dissertation entière en quelques secondes &#8211; et lorsque <a href="https://southpark.cc.com/episodes/8byci4/south-park-deep-learning-season-26-ep-4">South Park</a> y consacre un épisode, on sait que le phénomène prospère. Plus proche de nous, de nombreuses universités ont publié des lignes directrices ou des conseils sur son utilisation (par ex. <a href="https://www.kuleuven.be/onderwijs/student/onderwijstools/artificiele-intelligentie">Louvain</a>, <a href="https://www.ugent.be/student/nl/studeren/tools-lesopnames/chatgpt">Gand</a>, <a href="https://www.uantwerpen.be/nl/centra/studentenraad/studentenraad/standpuntenenadviezen/onderwijs/artificieleintelligentie/">Anvers</a>). Celles-ci sont bien pensées et pourraient bien inspirer des lignes directrices similaires dans les entreprises et les gouvernements.</p>



<p>L&#8217;on observe également de nombreuses expérimentations dans des contextes professionnels. &#8220;Aucune idée, mais demande à ChatGPT&#8221; est devenu une déclaration typique lorsqu&#8217;il y a un besoin de nouveaux inputs. Un sondage réalisé par <a href="https://www.nature.com/articles/d41586-023-02980-0">Nature</a> a fait ressortir qu&#8217;un grand nombre de scientifiques avaient déjà exploré la technologie dans un cadre professionnel. Dans le monde universitaire, <a href="https://doi.org/10.1038/d41586-023-03238-5">l&#8217;on se demande</a> si le fait de soumettre d&#8217;épais dossiers de subvention a un sens, si la rédaction de ceux-ci est automatisable. Nul doute que des observations similaires émergent également dans d&#8217;autres secteurs.</p>



<figure class="wp-block-image size-large"><a href="/wp-content/uploads/2023/11/2023-03-20_12h13_56.png"><img fetchpriority="high" decoding="async" width="1024" height="447" src="/wp-content/uploads/2023/11/2023-03-20_12h13_56-1024x447.png" alt="DALL-E 2 est un générateur d'images à partir d'une description textuelle." class="wp-image-19551" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-1024x447.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-300x131.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-768x335.png 768w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-1536x670.png 1536w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56.png 1705w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">DALL-E 2 est un générateur d&#8217;images à partir d&#8217;une description textuelle.</figcaption></figure>



<h2 class="wp-block-heading"><strong>Petite rétrospective</strong></h2>



<p>OpenAI mène toujours la danse, et son propre <a href="https://openai.com/blog">blog</a> donne un bon aperçu des développements de l&#8217;année écoulée. Une timeline avec quelques moments clés&nbsp;:</p>



<ul class="wp-block-list">
<li>17 janvier 2023&nbsp;: Microsoft lance le <a href="https://azure.microsoft.com/en-us/products/ai-services/openai-service/">service Azure OpenAI</a>, rendant les technologies OpenAI disponibles sur Azure,</li>



<li>1 février 2023&nbsp;: Le service d&#8217;abonnement ChatGPT Plus offre un accès prioritaire à ChatGPT (hautement sursollicité) pour 20 $/mois,</li>



<li>1 mars 2023&nbsp;: ChatGPT devient <a href="https://openai.com/blog/introducing-chatgpt-and-whisper-apis">disponible via API</a>,</li>



<li>14 mars 2023&nbsp;: Lancement de <a href="https://en.wikipedia.org/wiki/GPT-4">GPT-4</a> pour les utilisateurs de ChatGPT Plus,</li>



<li>23 mars 2023&nbsp;: Lancement des premiers <a href="https://openai.com/blog/chatgpt-plugins">plugins</a>,</li>



<li>13 juin 2023&nbsp;: Une version mise à jour de ChatGPT peut configurer et exécuter des appels vers des <a href="https://openai.com/blog/function-calling-and-other-api-updates">fonctions externes</a>,</li>



<li>20 juillet 2023&nbsp;: Avec &#8220;<a href="https://openai.com/blog/custom-instructions-for-chatgpt">custom instructions</a>&#8220;, ChatGPT peut être configuré pour toujours prendre en compte certains éléments,</li>



<li>22 août 2023&nbsp;: L&#8217;<a href="https://platform.openai.com/docs/guides/fine-tuning/fine-tuning-examples">API Finetuning</a> permet d&#8217;affiner l&#8217;output de ChatGPT,</li>



<li>28 août 2023&nbsp;: Lancement de <a href="https://openai.com/blog/introducing-chatgpt-enterprise">ChatGPT Enterprise</a>,</li>



<li>25 septembre 2023&nbsp;: Les utilisateurs peuvent utiliser <a href="https://openai.com/blog/chatgpt-can-now-see-hear-and-speak">la voix et les images</a> dans les conversations,</li>



<li>19 octobre 2023&nbsp;: ChatGPT peut générer des images avec <a href="https://openai.com/dall-e-3">DALL-E 3</a>,</li>



<li>6 novembre 2023&nbsp;: Introduction des <a href="https://openai.com/blog/introducing-gpts">GPT</a> qui permettent aux amateurs de <a href="https://chatgpt.com/create">construire un ChatGPT personnalisé</a>&nbsp; qui fouille des documents spécifiques, et des <a href="https://platform.openai.com/docs/assistants/overview">Assistants API</a> destinée aux programmeurs pour réaliser une action similaire.</li>
</ul>



<p>Ce dernier pas n&#8217;est <a href="https://medium.com/%40ignacio.de.gregorio.noblejas/openai-just-killed-an-entire-market-in-45-minutes-818b2a8ad33e">pas reçu par tous avec enthousiasme</a>&nbsp;: de nombreuses start-ups dans l&#8217;écosystème de l&#8217;IA générative viennent de construire le cœur de leur activité autour du concept de <a href="https://research.ibm.com/blog/retrieval-augmented-generation-RAG">Retrieval-Augmented Generation</a> (RAG), et OpenAI leur fait directement concurrence avec ses GPT personnalisés. (De mauvaises langues prétendent que cela aurait joué un rôle dans le <a href="https://www.theverge.com/2023/11/22/23967223/sam-altman-returns-ceo-open-ai">conflit du CEO</a> deux semaines plus tard, mais ces rumeurs n&#8217;ont pas encore été prouvées).</p>



<p>Retrieval-Augmented Generation (RAG), avec <a href="https://python.langchain.com/">langchain</a> comme bibliothèque la plus populaire pour les développeurs, est devenu au cours de l&#8217;année écoulée le moyen de faire en sorte que les <a href="https://www.elastic.co/what-is/large-language-models">Large Language Models</a> s&#8217;accrochent à des informations spécifiques, internes ou récentes. L&#8217;idée découle du fait que, pendant ce temps, le <a href="https://en.wikipedia.org/wiki/Prompt_engineering">prompt</a> &#8211; c&#8217;est-à-dire la commande que l&#8217;on donne au modèle de langue &#8211; peut être si long qu&#8217;il y a de la place pour ajouter des pages entières d&#8217;informations supplémentaires. En enrichissant le prompt avec, par exemple, les résultats d&#8217;une recherche ou les dernières nouvelles, un chatbot peut encore formuler<a href="/een-eigen-vraag-en-antwoordsysteem-op-basis-van-taalmodellen/"> des réponses basées sur des informations récentes ou du contenu provenant de bases de données spécifiques</a>, sans que le modèle de langue sous-jacent n&#8217;ait besoin d&#8217;être entraîné sur ces bases.</p>



<p>Microsoft s&#8217;est empressé de concrétiser cette idée. Avec <a href="https://blogs.microsoft.com/blog/2023/02/07/reinventing-search-with-a-new-ai-powered-microsoft-bing-and-edge-your-copilot-for-the-web/">Bing Chat</a>, elle a lancé une nouvelle interface de recherche conversationnelle, qui utilise les résultats de Bing Search pour ses réponses. L&#8217;avantage est que cette interface peut afficher de manière transparente les citations de sources ou les références. Cependant, il convient de garder à l&#8217;esprit que cela ne garantit pas l&#8217;exactitude des réponses : les résultats de la recherche peuvent toujours ne pas être pertinents, et les résumés incorrects ou incomplets. Entre-temps, le produit fut un succès, et Microsoft a décidé de mettre le paquet : entre-temps, Bing Chat a été rebaptisé <a href="https://blogs.bing.com/search/november-2023/our-vision-to-bring-microsoft-copilot-to-everyone-and-more">Microsoft CoPilot</a>, a été intégré au navigateur Edge, et est également disponible dans <a href="https://ignite.microsoft.com/en-US/archives/8122e7d2-0acf-4685-bc47-0c27819c5264">Windows 11</a> et <a href="https://www.youtube.com/playlist?list=PLXPr7gfUMmKxDKxah3zpG4NhhDj-2lAvc">Microsoft 365</a> (anciennement Office). Pour pouvoir exploiter cette fonctionnalité, il faut donner l&#8217;autorisation dans l&#8217;application de partager des documents ouverts ou des contenus de pages web avec le service CoPilot.</p>



<figure class="wp-block-image size-large"><a href="/wp-content/uploads/2023/11/2023-11-27_15h31_16.png"><img decoding="async" width="1024" height="590" src="/wp-content/uploads/2023/11/2023-11-27_15h31_16-1024x590.png" alt="Aujourd'hui, Microsoft CoPilot est intégré dans le navigateur Edge et peut fournir des réponses aux questions sur des pages web ouvertes. " class="wp-image-19474" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-1024x590.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-300x173.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-768x442.png 768w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-1536x885.png 1536w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16.png 1684w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Aujourd&#8217;hui, Microsoft CoPilot est intégré dans le navigateur Edge et peut fournir des réponses aux questions sur des pages web ouvertes. </figcaption></figure>



<p>Microsoft fait également figure de précurseur en matière d&#8217;images&nbsp;: Le <a href="https://www.bing.com/create">Bing Image Creator</a> offre un accès gratuit au générateur DALL-E 3 (pour l&#8217;instant), et ses résultats sont intégrés de manière transparente dans le nouveau <a href="https://designer.microsoft.com/">Microsoft Designer</a>.</p>



<p>Google a eu moins de succès avec son équivalent <a href="https://bard.google.com/">Bard</a>. Le lancement a <a href="https://www.theverge.com/2023/2/8/23590864/google-ai-chatbot-bard-mistake-error-exoplanet-demo">mal tourné</a> lorsque Bard a répondu par un fait erroné (une hallucination), ce qui a fait chuter le cours de l&#8217;action de Google. Par rapport à OpenAI et Microsoft, Google semble moins préoccupé par l&#8217;intégration et l&#8217;expérience utilisateur, et se concentre plutôt sur le <a href="https://research.google/">fond théorique</a> et l&#8217;approfondissement des possibilités technologiques.</p>



<p>Meta, bien sûr, ne veut pas être en reste et joue la carte du logiciel quasi open-source avec ses propres modèles de langue <a href="https://ai.meta.com/llama/">Llama</a>, en <a href="https://opensourceconnections.com/blog/2023/07/19/is-llama-2-open-source-no-and-perhaps-we-need-a-new-definition-of-open/">mettant l&#8217;accent sur le terme &#8220;quasi&#8221;</a>. La société semble se concentrer principalement sur les développeurs individuels, pour lesquels Meta souhaite faciliter la réutilisation ou le réentraînement de leurs modèles de langue, comme l&#8217;a fait Stanford avec sa variante <a href="https://crfm.stanford.edu/2023/03/13/alpaca.html">Alpaca</a>, entre autres. La société vise également le déploiement sur du matériel standard, grâce à la bibliothèque <a href="https://github.com/ggerganov/llama.cpp">llama.cpp</a>, qui permet de <a href="https://towardsdatascience.com/introduction-to-weight-quantization-2494701b9c0c">quantifier</a> un modèle&nbsp;: arrondir intelligemment les paramètres d&#8217;un modèle entraîné pour réduire l&#8217;empreinte mémoire, au prix d&#8217;une perte de précision faible mais acceptable. Une quantification de 32 bits à 8 bits fait qu&#8217;un modèle de 13 milliards de paramètres nécessite non pas 52 Go mais seulement 13 Go de mémoire vive. Il s&#8217;intègre donc parfaitement dans la mémoire des cartes graphiques actuelles dotées de 16 ou 24 Go de vRAM. Des outils intuitifs permettant d&#8217;héberger des modèles quantifiés sur votre propre ordinateur sont <a href="https://gpt4all.io/index.html">GPT4All</a> , <a href="https://github.com/mlc-ai/mlc-llm">MLC</a>, <a href="https://ollama.ai/">ollama</a> ou <a href="https://lmstudio.ai/">LMStudio</a>.</p>



<p>Plusieurs entreprises plus petites sont également dans la course, développant leurs propres modèles de langue qui pourraient servir de backend pour des services de type ChatGPT ou des applications RAG. Il convient de mentionner <a href="https://www.anthropic.com/">Anthropic</a>, créée par d&#8217;anciens employés d&#8217;OpenAI, qui met particulièrement l&#8217;accent sur la transparence et la sécurité avec ses modèles <a href="https://claude.ai/">Claude</a>. De son côté, l&#8217;européenne <a href="https://techcrunch.com/2023/06/13/frances-mistral-ai-blows-in-with-a-113m-seed-round-at-a-260m-valuation-to-take-on-openai/?guccounter=1">Mistral</a> a démarré sur les chapeaux de roues. Avec d&#8217;anciens employés de Meta à sa tête, elle exploite un modèle véritablement open-source et est donc principalement en concurrence avec Meta. Pour la zone linguistique néerlandaise, des projets sont en cours pour développer, par l&#8217;intermédiaire de l&#8217;organisation de recherche TNO, un <a href="https://www.digitaleoverheid.nl/nieuws/nederland-bouwt-eigen-open-taalmodel-gpt-nl/">GPT-NL indépendant</a> qui devrait également constituer une alternative aux grands acteurs américains, en mettant l&#8217;accent sur le respect des lois européennes.</p>



<h2 class="wp-block-heading"><strong>Petite prospective</strong></h2>



<p>Bon nombre d&#8217;entreprises doivent encore s&#8217;atteler à l&#8217;<a href="https://medium.com/artificial-intelligence-lab-brussels/how-to-adapt-your-business-models-to-ai-6-dimensions-of-value-creation-b23efdba5de2">adaptation de leurs propres modèles d&#8217;entreprise à l&#8217;essor de l&#8217;IA</a>. Nous n&#8217;en sommes toutefois qu&#8217;aux premiers stades d&#8217;une période de forte croissance pour l&#8217;IA, et il est difficile de prévoir ce que les prochaines années nous réservent. Rester à l&#8217;affût des évolutions est une première étape. <a href="https://www.deeplearning.ai/the-batch/">The Batch</a> de DeepLearning.AI est une newsletter excellente qui suit l&#8217;évolution de la situation et qui fournit chaque semaine un résumé concis des événements clés de l&#8217;industrie. Ceux qui cherchent à élargir et à approfondir leurs connaissances trouveront également une solide offre de cours sur le même site web, comme celui-ci&nbsp;: <a href="https://www.deeplearning.ai/courses/generative-ai-for-everyone/">Generative AI for Everyone</a>. Microsoft propose un cours <a href="https://microsoft.github.io/generative-ai-for-beginners/#/">Generative AI for Beginners</a> (IA générative pour les débutants) destiné aux développeurs. Le site finlandais <a href="https://www.elementsofai.com/">Elements Of AI</a> propose l&#8217;un des cours gratuits les plus accessibles au grand public, et il en existe bien d&#8217;autres.</p>



<p>Aujourd&#8217;hui déjà, les chefs d&#8217;entreprise et les dirigeants sont confrontés à tous ces nouveaux développements dans les entreprises ou dans l&#8217;administration, et veulent formuler une réponse &#8211; ou au moins élaborer un code de conduite. Le <a href="https://data-en-maatschappij.ai/beleidsmonitor">moniteur de gestion</a> du <a href="https://data-en-maatschappij.ai/">Knowledge Centre Data and Society</a> rassemble des exemples nationaux et internationaux qui peuvent servir d&#8217;inspiration à ceux qui ne veulent pas réinventer l&#8217;eau chaude. Le AI Standards Hub du Royaume-Uni rassemble des publications pertinentes sur les <a href="https://aistandardshub.org/ai-standards-search/">normes industrielles</a> liées à l&#8217;IA. À un niveau international plus abstrait, l&#8217;<a href="https://oecd.ai/en/">OCDE</a>, entre autres, exerce un monitoring actif. L&#8217;évolution rapide du terrain ne facilite certainement pas le travail législatif. Au niveau européen, le<a href="https://artificialintelligenceact.eu/developments/"> IA Act</a> annoncé est <a href="https://www.reuters.com/technology/eu-lawmakers-face-struggle-reach-agreement-ai-rules-sources-2023-10-23/">reporté</a>. Cela n&#8217;a pas empêché Stanford d&#8217;<a href="https://crfm.stanford.edu/2023/06/15/eu-ai-act.html">évaluer déjà les principaux acteurs existants</a> sur la base du projet de texte qui nous est soumis.</p>



<p>En attendant, rien n&#8217;empêche une entreprise ou un gouvernement de se lancer et d&#8217;expérimenter la technologie. Toutefois, il est crucial de rester prudent et de ne pas pas perdre le sens commun. ChatGPT n&#8217;est pas une solution miracle. Aucun mécanisme de sécurité ne peut garantir qu&#8217;un modèle de langue n&#8217;aura pas <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">d&#8217;hallucinations</a> ou ne présentera pas des textes complètement inventés comme des faits. Bien que les datasets d&#8217;entraînement de nombreux modèles de langue soient secrets, nous savons qu&#8217;ils sont si volumineux qu&#8217;il est impossible d&#8217;y effectuer une sélection et un filtrage précis. Les LLM sont aujourd&#8217;hui des <a href="https://promptengineering.org/the-black-box-problem-opaque-inner-workings-of-large-language-models/">boîtes noires</a>&nbsp;; il est impossible de retracer l&#8217;origine d&#8217;un choix de mots particulier dans une réponse. Il est donc impossible, en toute logique, de créer des applications critiques aveuglément sur la base de ces systèmes. De toute évidence, ce serait une mauvaise idée de faire traiter des données médicales, sans aucune supervision, par un modèle de langue partiellement formé sur des textes piochés au hasard sur le net par des théoriciens du complot, des antivax, des influenceurs d&#8217;Instagram, des homéopathes et d&#8217;autres charlatans.</p>



<figure class="wp-block-image size-full"><a href="/wp-content/uploads/2023/11/webinar-AI-coding_2.png"><img decoding="async" width="897" height="502" src="/wp-content/uploads/2023/11/webinar-AI-coding_2.png" alt="" class="wp-image-19504" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2.png 897w, https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2-300x168.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2-768x430.png 768w" sizes="(max-width: 897px) 100vw, 897px" /></a><figcaption class="wp-element-caption">Illustration générée par Microsoft Image Creator (DALL-E 3) sur la base du prompt&nbsp;: <em>&#8220;An AI is helping a programmer solve a difficult problem in the IDE. Focus on the computer screen containing flawed code. We only see the back of the people.&#8221;</em></figcaption></figure>



<p>En parlant de charlatans, on voit <a href="https://medium.com/%40emilymenonbender/aihype-take-downs-5c6fcc5c5ba1">régulièrement</a> apparaître des prophètes de malheur qui, <a href="https://www.schneier.com/blog/archives/2023/10/ai-risks.html">pour attirer l&#8217;attention</a>, font des déclarations de plus en plus grotesques, allant jusqu&#8217;à prédire l&#8217;extinction de I&#8217;Humanité. (L&#8217;inverse existe aussi&nbsp;: ceux qui croient que l&#8217;utopie est proche). La disproportion de ces déclarations témoigne d&#8217;un manque de connaissances et d&#8217;un manque de contact avec la réalité. Après tout, malgré tous les progrès réalisés, nous sommes encore bien loin des robots capables de repasser vos vêtements. Des affirmations farfelues détournent la discussion des problèmes qui se posent aujourd&#8217;hui dans le monde réel&nbsp;: les abus tels que les &#8220;<a href="https://dl.acm.org/doi/10.1145/3584973">deepfakes</a>&#8220;, l&#8217;élargissement de la fracture numérique, le manque de possibilités de contester les décisions automatiques, l&#8217;utilisation de données sans autorisation ni mention de la source, &#8230; autant de questions qui requièrent une attention soutenue et pour lesquelles l&#8217;Europe joue un<a href="https://digital-strategy.ec.europa.eu/en/library/ethics-guidelines-trustworthy-ai"> rôle actif de pionnier</a>. Ces éléments ne doivent pas être des facteurs bloquants, puisque même en gardant la tête sur les épaules, ce ne sont pas les <a href="https://www.youtube.com/watch?v=5p248yoa3oE">opportunités</a> qui manquent.</p>



<p>Dans un<a href="https://www.gatesnotes.com/AI-agents"> récent éditorial</a>, Bill Gates a été acclamé pour sa vision de l&#8217;évolution dans un avenir proche. Selon cette vision, les chatbots évolueront en &#8220;<a href="https://python.langchain.com/docs/how_to/#agents">agents</a>&#8220;, c&#8217;est-à-dire qu&#8217;ils disposeront d&#8217;une autonomie (limitée) pour prendre des mesures, éventuellement supervisées. Là où les co-Pilots font encore partie d&#8217;une application, ceux-ci deviendront également plus génériques, avec l&#8217;intention que les futurs agents puissent fonctionner à travers les applications, comme les assistants personnels. En effet, il reste encore beaucoup de travail à accomplir pour y parvenir : des protocoles qui permettent aux applications de mieux communiquer entre elles, des moyens d&#8217;échanger des données en toute sécurité tout en préservant la vie privée, &#8230;</p>



<p>Enfin, la dépendance à l&#8217;égard de modèles énormes et non transparents (GPT-3, GPT-4) avec un service en cloud externe reste une pilule difficile à avaler lorsque des données internes ou sensibles sont susceptibles d&#8217;être traitées. Il est impossible de prévoir quelles données un utilisateur typique pourrait communiquer à un chatbot, et avec les plugins de type CoPilot, il est souvent difficile de retrouver les données que le plugin lit et transmet en arrière-plan. Toutefois, le <a href="https://eur-lex.europa.eu/eli/reg/2016/679/oj">RGPD</a> impose des exigences strictes et concrètes. Tout le monde ne considère pas qu&#8217;une promesse ou même un accord contractuel stipulant que les données reçues ne seront pas stockées ou réutilisées soit suffisant pour avoir soudainement une confiance aveugle.</p>



<p>L&#8217;alternative logique consiste à déployer localement des modèles plus petits. Cependant, la <a href="https://github.com/vectara/hallucination-leaderboard">qualité de leur output</a> est par conséquent plus faible, ce qui est décevant si les attentes élevées créées par ChatGPT sont le point de référence. Les modèles plus petits ne disposent pas du multilinguisme fluide de ChatGPT et travaillent avec des prompts beaucoup plus compacts, ce qui complique l&#8217;élaboration d&#8217;applications RAG. Une recherche diligente et multidirectionnelle est en cours pour combler cette lacune. On voit des  innovations permettant d&#8217;affiner (spécialiser) des modèles plus petits pour une tâche spécifique, de façon <a href="https://github.com/huggingface/peft">efficace et avec moins de données</a>. Le concept de <a href="https://arxiv.org/abs/1503.02531">distillation</a> – compression d’un modèle – semble également prometteur. Il semble également préférable de s&#8217;entraîner sur <a href="https://arxiv.org/abs/2306.11644">peu de données correctes mais de qualité</a>, plutôt que sur un grand nombre de données désordonnées et potentiellement erronées. En outre, pour toute application, il reste à <a href="https://deci.ai/blog/fine-tuning-peft-prompt-engineering-and-rag-which-one-is-right-for-you/">trouver les bons équilibres</a> en termes de choix de modèle, l&#8217;ingénierie du prompt, le réglage fin et le RAG.</p>



<p>Le terrain de jeu est bel et bien ouvert, l&#8217;innovation ne manque pas, et nous pouvons certainement nous attendre à de nouvelles améliorations dans un avenir proche. Une année des plus intéressantes nous attend sans aucun doute&nbsp;!</p>



<p>______________________</p>



<p><em>Cette contribution a été soumise par Joachim Ganseman, consultant IT chez Smals Research. Elle a été rédigée en son nom propre et ne prend pas position au nom de Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>🎂 1 jaar ChatGPT 🎂</title>
		<link>https://www.smalsresearch.be/1-jaar-chatgpt/</link>
		
		<dc:creator><![CDATA[Joachim Ganseman]]></dc:creator>
		<pubDate>Wed, 29 Nov 2023 08:02:17 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[chatbot]]></category>
		<category><![CDATA[computational creativity]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=19172</guid>

					<description><![CDATA[Na 1 jaar mag de impact van ChatGPT gerust transformatief genoemd worden. Een terugblik op een bewogen jaar, en een voorzichtige poging tot vooruitblik.]]></description>
										<content:encoded><![CDATA[
<p><em>Cet article est aussi disponible <a href="/1-an-chatgpt">en français</a>.</em></p>



<p>Op 30 november 2022 werd <a href="https://openai.com/blog/chatgpt">ChatGPT</a> op de wereld losgelaten. De algemene chatbot die kan meepraten over vrijwel alles, brak onmiddellijk door bij een breed publiek. Generatoren voor afbeeldingen, zoals <a href="https://openai.com/dall-e-3">DALL-E</a> en <a href="https://stability.ai/news/stable-diffusion-public-release">Stable Diffusion</a>, deden daar nog een hele schep bovenop en ondertussen is het wel duidelijk: <em>Generative AI is here to stay</em>. Zelf gingen we er ook direct mee aan de slag, en schreven 10 dagen na de lancering al <a href="/chatgpt-een-eerste-indruk/">een artikel over onze eerste bevindingen</a> . </p>



<p>1 jaar later mag de impact van ChatGPT gerust transformatief genoemd worden. Het ecosysteem rond generatieve AI boomt. Wat 3 jaar geleden nog tot het domein van de onrealistische dromen behoorde, werd plots haalbaar en staat vandaag in productie. Talloze start-ups zien het licht: de teller op de website <a href="https://theresanaiforthat.com/"><em>There&#8217;s an AI for that</em></a> is ondertussen de 10.000 gepasseerd, met maart 2023 alleen al goed voor 1209 nieuwe AI-bedrijfjes. Ter vergelijking, voor het volledige jaar 2021 staan er maar 288 start-ups in diezelfde database. </p>



<p>De impact en de snelheid waarmee alles evolueert zorgt ook voor zenuwachtigheid. Zo moet het <a href="https://www.cam.ac.uk/stories/ChatGPT-and-education">onderwijs</a> zich in zeven haasten aanpassen aan een nieuwe realiteit. De gemiddelde scholier heeft nu vlot  toegang tot technologie die binnen enkele seconden een heel essay kan schrijven &#8211; en als <a href="https://southpark.cc.com/episodes/8byci4/south-park-deep-learning-season-26-ep-4">South Park</a> er een episode aan wijdt, weet je dat het leeft. Dichter bij huis hebben veel universiteiten ondertussen richtlijnen of adviezen opgesteld over het gebruik ervan (vb. <a href="https://www.kuleuven.be/onderwijs/student/onderwijstools/artificiele-intelligentie">Leuven</a>, <a href="https://www.ugent.be/student/nl/studeren/tools-lesopnames/chatgpt">Gent</a>, <a href="https://www.uantwerpen.be/nl/centra/studentenraad/studentenraad/standpuntenenadviezen/onderwijs/artificieleintelligentie/">Antwerpen</a>). Die zijn goed doordacht en mogen gerust inspiratiebron zijn voor gelijkaardige richtlijnen bij bedrijven en overheden.</p>



<p>Ook in professionele contexten wordt volop geëxperimenteerd. &#8220;Geen idee, maar vraag het eens aan chatGPT&#8221; is een typische uitspraak geworden als er nood is aan frisse nieuwe input. Een <a href="https://www.nature.com/articles/d41586-023-02980-0">rondvraag van Nature</a> toonde dat nogal wat wetenschappers de technologie al verkend hebben voor hun werkgerelateerde verplichtingen. In academia wordt <a href="https://doi.org/10.1038/d41586-023-03238-5">luidop de vraag gesteld</a> of het indienen van vuistdikke subsidiedossiers überhaupt nog veel zin heeft, als het schrijven ervan voor automatisering vatbaar is. Gelijkaardige bemerkingen worden ongetwijfeld ook in andere sectoren gemaakt.</p>



<figure class="wp-block-image size-large"><a href="/wp-content/uploads/2023/11/2023-03-20_12h13_56.png"><img loading="lazy" decoding="async" width="1024" height="447" src="/wp-content/uploads/2023/11/2023-03-20_12h13_56-1024x447.png" alt="" class="wp-image-19551" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-1024x447.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-300x131.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-768x335.png 768w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56-1536x670.png 1536w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-03-20_12h13_56.png 1705w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">DALL-E 2 is een generator die afbeeldingen genereert uit een tekstuele beschrijving.</figcaption></figure>



<h2 class="wp-block-heading">Een terugblik</h2>



<p>OpenAI blijft de dans leiden, en hun eigen <a href="https://openai.com/blog">blog</a> geeft een goed beeld van de ontwikkelingen van het afgelopen jaar. Een tijdslijn met enkele sleutelmomenten: </p>



<ul class="wp-block-list">
<li>17 januari 2023: Microsoft lanceert de <a href="https://azure.microsoft.com/en-us/products/ai-services/openai-service/">Azure OpenAI service</a>, waarmee de OpenAI technologieën beschikbaar worden op Azure,</li>



<li>1 februari 2023: Abonnementsdienst ChatGPT Plus biedt voor $20/maand prioritaire toegang tot het (sterk overbevraagde) ChatGPT,</li>



<li>1 maart 2023: ChatGPT wordt <a href="https://openai.com/blog/introducing-chatgpt-and-whisper-apis">beschikbaar via API</a>, </li>



<li>14 maart 2023: Lancering van <a href="https://en.wikipedia.org/wiki/GPT-4">GPT-4</a> voor ChatGPT Plus gebruikers,</li>



<li>23 maart 2023: De eerste <a href="https://openai.com/blog/chatgpt-plugins">plugins </a>worden gelanceerd,</li>



<li>13 juni 2023: Een updated ChatGPT kan calls naar <a href="https://openai.com/blog/function-calling-and-other-api-updates">externe functies</a> opstellen én uitvoeren,</li>



<li>20 juli 2023: Met &#8220;<a href="https://openai.com/blog/custom-instructions-for-chatgpt">custom instructions</a>&#8221; kan ChatGPT geconfigureerd worden om met bepaalde dingen altijd rekening te houden,</li>



<li>22 augustus 2023: Met de <a href="https://platform.openai.com/docs/guides/fine-tuning/fine-tuning-examples">Finetuning API</a> kan ChatGPT output worden verfijnd,</li>



<li>28 augustus 2023: Lancering van <a href="https://openai.com/blog/introducing-chatgpt-enterprise">ChatGPT Enterprise</a>, </li>



<li>25 september 2023: Gebruikers kunnen <a href="https://openai.com/blog/chatgpt-can-now-see-hear-and-speak">spraak en afbeeldingen</a> gebruiken in de conversatie,</li>



<li>19 oktober 2023: ChatGPT kan afbeeldingen genereren met <a href="https://openai.com/dall-e-3">DALL-E 3</a>,</li>



<li>6 november 2023: Introductie van <a href="https://openai.com/blog/introducing-gpts">GPTs</a> waarmee je als leek een <a href="https://chatgpt.com/create">custom ChatGPT kan samenstellen</a> die specifieke documenten doorzoekt, en de <a href="https://platform.openai.com/docs/assistants/overview">Assistants API</a> om iets gelijkaardigs te doen als programmeur.  </li>
</ul>



<p>Die laatste zet wordt <a href="https://medium.com/@ignacio.de.gregorio.noblejas/openai-just-killed-an-entire-market-in-45-minutes-818b2a8ad33e">niet unaniem op gejuich onthaald</a>: veel start-ups in het ecosysteem van generatieve AI hebben net de kern van hun hele business gebouwd rond het concept van <a href="https://research.ibm.com/blog/retrieval-augmented-generation-RAG">Retrieval-Augmented Generation</a> (RAG), en OpenAI gaat daar met hun custom GPTs direct mee in concurrentie. (Kwatongen beweren dat dit meegespeeld zou hebben in de <a href="https://www.theverge.com/2023/11/22/23967223/sam-altman-returns-ceo-open-ai">CEO-soap</a> van twee weken later, maar die geruchten zijn vooralsnog niet bewezen).</p>



<p>Retrieval-Augmented Generation (RAG), met <a href="https://python.langchain.com/">langchain</a> als populairste library voor developers, is het afgelopen jaar uitgegroeid tot dé manier om <a href="https://www.elastic.co/what-is/large-language-models">Large Language Models</a> te laten inhaken op specifieke, interne of recente informatie. Het idee volgt uit het feit dat de <a href="https://en.wikipedia.org/wiki/Prompt_engineering">prompt</a> &#8211; dit is de opdracht die men geeft aan het taalmodel &#8211; ondertussen zodanig lang mag zijn dat er ruimte is om hele bladzijden aan bijkomende informatie toe te voegen. Door de prompt te verrijken met, bijvoorbeeld, de resultaten van een zoekopdracht of de laatste nieuwsberichten, kan een chatbot toch <a href="/een-eigen-vraag-en-antwoordsysteem-op-basis-van-taalmodellen/">antwoorden formuleren op basis van recente informatie of inhoud van specifieke databases</a>, zonder dat het achterliggende taalmodel daarop getraind hoeft te zijn.</p>



<p>Microsoft was er als de kippen bij om dat om te zetten in de praktijk. Met <a href="https://blogs.microsoft.com/blog/2023/02/07/reinventing-search-with-a-new-ai-powered-microsoft-bing-and-edge-your-copilot-for-the-web/">Bing Chat</a> lanceerden ze een nieuwe conversationele zoekinterface, die voor haar antwoorden de resultaten van Bing Search gebruikt. Het voordeel is dat er transparant bronvermeldingen of referenties bij getoond kunnen worden. We moeten wel alert blijven dat dat nog steeds geen correctheid garandeert: zoekresultaten kunnen nog steeds irrelevant zijn, en samenvattingen foutief of onvolledig. Het product was wel een schot in de roos en Microsoft gaat nu <em>all-in</em>: ondertussen heeft Bing Chat een rebranding ondergaan naar <a href="https://blogs.bing.com/search/november-2023/our-vision-to-bring-microsoft-copilot-to-everyone-and-more">Microsoft CoPilot</a>, is het geïntegreerd in de Edge browser, en is het ook in <a href="https://ignite.microsoft.com/en-US/archives/8122e7d2-0acf-4685-bc47-0c27819c5264">Windows 11</a> en <a href="https://www.youtube.com/playlist?list=PLXPr7gfUMmKxDKxah3zpG4NhhDj-2lAvc">Microsoft 365</a> (het vroegere Office) beschikbaar geworden. Om deze functionaliteit te kunnen benutten, moet in de app de toelating worden gegeven om geopende documenten of webpagina-inhoud te mogen delen met de CoPilot service.</p>



<figure class="wp-block-image size-large"><a href="/wp-content/uploads/2023/11/2023-11-27_15h31_16.png"><img loading="lazy" decoding="async" width="1024" height="590" src="/wp-content/uploads/2023/11/2023-11-27_15h31_16-1024x590.png" alt="" class="wp-image-19474" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-1024x590.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-300x173.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-768x442.png 768w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16-1536x885.png 1536w, https://www.smalsresearch.be/wp-content/uploads/2023/11/2023-11-27_15h31_16.png 1684w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Microsoft CoPilot is vandaag al geïntegreerd in de Edge browser en kan antwoorden geven op vragen over geopende webpagina&#8217;s.</figcaption></figure>



<p>Ook op het vlak van afbeeldingen loopt Microsoft in het koppeloton: De <a href="https://www.bing.com/create">Bing Image Creator</a> biedt (voorlopig) vrije toegang tot de DALL-E 3 generator, en de resultaten ervan worden naadloos geïntegreerd in het nieuwe <a href="https://designer.microsoft.com/">Microsoft Designer</a>.</p>



<p>Google heeft minder succes met zijn eigen concurrerende <a href="https://bard.google.com/">Bard</a>. Bij de introductie liep het <a href="https://www.theverge.com/2023/2/8/23590864/google-ai-chatbot-bard-mistake-error-exoplanet-demo">grondig mis</a> toen Bard met een onjuist feit (een hallucinatie) antwoordde, en de beurskoers van Google klappen kreeg. In vergelijking met OpenAI en Microsoft, lijkt Google minder bezig te zijn met integratie en gebruikerservaring, en eerder haar focus te leggen op de <a href="https://research.google/">theoretische achtergrond</a> en uitdieping van de technologische mogelijkheden. </p>



<p>Meta wil natuurlijk niet achterblijven en trekt met haar eigen <a href="https://ai.meta.com/llama/">Llama</a> taalmodellen de quasi-open-source-kaart, met <a href="https://opensourceconnections.com/blog/2023/07/19/is-llama-2-open-source-no-and-perhaps-we-need-a-new-definition-of-open/">nadruk op quasi</a>. Hun focus lijkt vooral te liggen op de individuele developers, voor wie ze het gemakkelijk willen maken om hun taalmodellen te hergebruiken of hertrainen, wat o.a. Stanford deed met haar <a href="https://crfm.stanford.edu/2023/03/13/alpaca.html">Alpaca</a> variant. Ze mikken ook op inzetbaarheid op doorsnee hardware, via de succesvolle library <a href="https://github.com/ggerganov/llama.cpp">llama.cpp</a>, waarmee een model <a href="https://towardsdatascience.com/introduction-to-weight-quantization-2494701b9c0c">gequantizeerd</a> kan worden: het slim afronden van de parameters van een getraind model voor een kleinere geheugenvoetafdruk, ten koste van een klein maar aanvaardbaar verlies aan precisie. Een quantizatie van 32 bits naar 8 bits, maakt dat een model van 13 miljard parameters geen 52GB maar slechts 13GB RAM vereist. Zo past het volledig in het geheugen van hedendaagse grafische kaarten met 16GB of 24GB vRAM. Gebruiksvriendelijke tools om gequantizeerde modellen op je eigen computer te hosten, zijn <a href="https://gpt4all.io/index.html">GPT4All</a> , <a href="https://github.com/mlc-ai/mlc-llm">MLC</a>, <a href="https://ollama.ai/">ollama</a> of <a href="https://lmstudio.ai/">LMStudio</a>.</p>



<p>Verschillende kleinere bedrijven zitten ook nog in de race en ontwikkelen hun eigen taalmodellen die als backend voor chatGPT-achtige diensten of RAG-toepassingen kunnen dienen. Vermeldenswaardig zijn <a href="https://www.anthropic.com/">Anthropic</a>, van ex-OpenAI werknemers, dat vooral de nadruk wil leggen op transparantie en veiligheid, met haar <a href="https://claude.ai/">Claude</a>-modellen. Daarnaast kende het Europese <a href="https://techcrunch.com/2023/06/13/frances-mistral-ai-blows-in-with-a-113m-seed-round-at-a-260m-valuation-to-take-on-openai/?guccounter=1">Mistral</a> een vliegende start. Met ex-Meta werknemers aan het roer, hanteert het een écht open source model en het gaat zo vooral concurrentie aan met Meta. Voor het Nederlands taalgebied zijn er plannen om, via de onderzoeksorganisatie TNO, een <a href="https://www.digitaleoverheid.nl/nieuws/nederland-bouwt-eigen-open-taalmodel-gpt-nl/">onafhankelijk GPT-NL te ontwikkelen</a> dat ook een alternatief moet vormen voor de grote Amerikaanse spelers, en waarbij de focus moet liggen op het respecteren van de Europese wetten.</p>



<h2 class="wp-block-heading">Een vooruitblik</h2>



<p>Veel bedrijven moeten nog beginnen aan de oefening om hun eigen <a href="https://medium.com/artificial-intelligence-lab-brussels/how-to-adapt-your-business-models-to-ai-6-dimensions-of-value-creation-b23efdba5de2">businessmodellen aan de opkomst van AI aan te passen</a>. We zitten echter nog volop in de beginfase van een sterke groeiperiode voor (generatieve) AI, en het is moeilijk te voorzien wat de volgende jaren zullen brengen. Op de hoogte blijven van de evoluties is een eerste stap. Een uitstekende nieuwsbrief die de vinger aan de pols houdt, is <a href="https://www.deeplearning.ai/the-batch/">The Batch</a> van DeepLearning.AI, die elke week een bondige samenvatting maakt van de belangrijkste gebeurtenissen in de sector. Wie de kennis wil verbreden en verdiepen, vindt op dezelfde website ook een degelijk cursusaanbod, zoals deze: <a href="https://www.deeplearning.ai/courses/generative-ai-for-everyone/">Generative AI for Everyone</a> . Microsoft heeft een cursus <a href="https://microsoft.github.io/generative-ai-for-beginners/#/">Generative AI for Beginners</a> uitgewerkt die gericht is op developers. Het Finse <a href="https://www.elementsofai.com/">Elements Of AI</a> heeft een van de meest toegankelijke gratis cursussen voor een algemeen publiek, en er zijn er nog vele andere.</p>



<p>Bedrijfsleiders en beleidsmakers worden vandaag al geconfronteerd met al deze nieuwe ontwikkelingen op de werkvloer of in de administratie, en willen hierop een antwoord formuleren &#8211; of toch minstens een gedragscode ontwikkelen. De <a href="https://data-en-maatschappij.ai/beleidsmonitor">beleidsmonitor</a> van het <a href="https://data-en-maatschappij.ai/">Kenniscentrum Data en Maatschappij</a> verzamelt voorbeelden in binnen- en buitenland die als inspiratie kunnen dienen, voor wie het warm water niet opnieuw wil uitvinden. Het Britse AI Standards Hub verzamelt relevante publicaties over <a href="https://aistandardshub.org/ai-standards-search/">industriestandaarden</a> met betrekking tot AI. Op een abstracter internationaal niveau is o.a. de <a href="https://oecd.ai/en/">OESO</a> actief bezig met monitoring. Het zich snel veranderende landschap maakt het wetgevend werk zeker niet gemakkelijker. Op Europees niveau loopt de verwachte <a href="https://artificialintelligenceact.eu/developments/">AI act</a> alleszins <a href="https://www.reuters.com/technology/eu-lawmakers-face-struggle-reach-agreement-ai-rules-sources-2023-10-23/">vertraging </a>op. Dit weerhield Stanford er niet van om de <a href="https://crfm.stanford.edu/2023/06/15/eu-ai-act.html">bestaande grote spelers al eens te evalueren</a> op basis van de ontwerptekst die nu voorligt.</p>



<p>Ondertussen houdt niets een bedrijf of overheid tegen om al aan de slag te gaan en te experimenteren met de technologie. Het blijft daarbij wel belangrijk om niet te hard van stapel te lopen en het gezond verstand niet overboord te gooien. ChatGPT is geen mirakeloplossing. Geen enkele hoeveelheid  veiligheidsmechanismes kan garanderen dat een taalmodel niet zou <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">hallucineren</a> of compleet  verzonnen tekstjes zou presenteren als feiten. Van veel taalmodellen zijn de trainingsdatasets geheim, maar we weten wel dat ze zo groot zijn dat er onmogelijk een nauwkeurige selectie en filtering op gebeurd kan zijn. LLMs zijn vandaag <a href="https://promptengineering.org/the-black-box-problem-opaque-inner-workings-of-large-language-models/">black boxes</a>; de oorsprong van een bepaalde woordkeuze in een antwoord is niet te achterhalen. Dit alles maakt ze logischerwijs ongeschikt om er klakkeloos kritische toepassingen op te bouwen. Het is evident dat het een slecht idee zou zijn om, zonder enige supervisie, medische gegevens te laten verwerken door een taalmodel dat deels getraind is op willekeurig van het net geplukte teksten van samenzweringstheoretici, antivaxers, instagram-influencers, homeopaten en andere kwakzalvers. </p>



<figure class="wp-block-image size-full"><a href="/wp-content/uploads/2023/11/webinar-AI-coding_2.png"><img loading="lazy" decoding="async" width="897" height="502" src="/wp-content/uploads/2023/11/webinar-AI-coding_2.png" alt="" class="wp-image-19504" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2.png 897w, https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2-300x168.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/11/webinar-AI-coding_2-768x430.png 768w" sizes="auto, (max-width: 897px) 100vw, 897px" /></a><figcaption class="wp-element-caption">Afbeelding gegenereerd door Microsoft Image Creator (DALL-E 3) op basis van de prompt: <em>&#8220;An AI is helping a programmer solve a difficult problem in the IDE. Focus on the computer screen containing flawed code. We only see the back of the people.&#8221;</em></figcaption></figure>



<p>Over kwakzalverij gesproken, met de <a href="https://medium.com/@emilymenonbender/aihype-take-downs-5c6fcc5c5ba1">regelmaat van de klok</a> duiken nu ook doemdenkers op, die <a href="https://www.schneier.com/blog/archives/2023/10/ai-risks.html">in een opbod voor aandacht</a>, met steeds groteskere uitspraken op de proppen komen, tot aan het voorspellen van het uitsterven van de mens toe. (Het omgekeerde bestaat ook: mensen die geloven dat utopia nabij is.) De disproportionaliteit van zulke uitspraken alleen al, getuigt van weinig kennis van zaken én weinig voeling met de realiteit. Alle vooruitgang ten spijt, zijn we immers nog mijlenver verwijderd van het punt dat een robot zelfs maar uw kleren kan strijken. Clowneske claims leiden de discussie wel af van de problemen die vandaag in de echte wereld opduiken: misbruik zoals <a href="https://dl.acm.org/doi/10.1145/3584973">deepfakes</a>, vergroting van de digitale kloof, een gebrek aan mogelijkheden om automatische beslissingen aan te vechten, het gebruik van data zonder toelating of bronvermelding, etc. Allemaal zaken waar de nodige aandacht naartoe moet blijven gaan, en waar Europa <a href="https://digital-strategy.ec.europa.eu/en/library/ethics-guidelines-trustworthy-ai">een actieve voortrekkersrol</a> speelt. Dat hoeven geen blokkerende factoren te zijn, want ook met beide voetjes op de grond is er geen gebrek aan <a href="https://www.youtube.com/watch?v=5p248yoa3oE">opportuniteiten</a>. </p>



<p>In een <a href="https://www.gatesnotes.com/AI-agents">recent opiniestuk</a> oogstte Bill Gates veel bijklank voor zijn visie op de evolutie in de nabije toekomst. Die is dat chatbots verder evolueren naar &#8220;<a href="https://python.langchain.com/docs/how_to/#agents">agents</a>&#8220;, d.w.z. dat ze ook een (beperkte) autonomie krijgen om actie te ondernemen, eventueel gesuperviseerd. Waar Co-Pilots nog onderdeel zijn van een applicatie, zou ook dat generieker worden, met de bedoeling dat toekomstige agents over applicaties heen kunnen werken, zoals personal assistants. Inderdaad is er nog heel wat werk te verzetten voor het zover is: protocollen die apps toelaten beter met elkaar te communiceren, manieren om veilig data uit te wisselen terwijl de privacy wordt gevrijwaard, &#8230;</p>



<p>Tot slot blijft de afhankelijkheid van enorme en niet-transparante modellen (GPT-3, GPT-4) bij een externe clouddienst, een moeilijke pil om te slikken wanneer er interne of gevoelige gegevens verwerkt zouden kunnen worden. Het is onvoorspelbaar welke gegevens een doorsnee gebruiker zou kunnen meedelen aan een chatbot, en bij CoPilot-achtige plugins is het vaak moeilijk terug te vinden welke gegevens de plugin meeleest en achter de schermen doorstuurt. De <a href="https://eur-lex.europa.eu/eli/reg/2016/679/oj">GDPR </a>stelt echter wel strenge en concrete eisen. Beloftes in gebruikersvoorwaarden of zelfs contractuele afspraken dat ontvangen data niet zal worden opgeslagen of hergebruikt, zijn niet voor iedereen voldoende om plots blind vertrouwen te hebben. </p>



<p>Het voor de hand liggende alternatief is het lokaal deployen van kleinere modellen. De <a href="https://github.com/vectara/hallucination-leaderboard">kwaliteit van de output</a> daarvan is echter navenant lager, en dat stelt teleur als hoge verwachtingen gecreëerd door chatGPT het referentiepunt zijn. Kleinere modellen missen de vlotte meertaligheid van ChatGPT, en werken nog met veel compactere prompts, wat de uitbouw van RAG-apps ermee limiteert. Er wordt ijverig en in verschillende richtingen gezocht naar manieren om die kloof te dichten. Zo wordt er verder geïnnoveerd in manieren om kleinere modellen <a href="https://github.com/huggingface/peft">efficiënter te finetunen</a> (specialiseren) voor een specifieke taak.  Ook het concept van <a href="https://arxiv.org/abs/1503.02531">distilleren </a>&#8211; het comprimeren van een model &#8211; oogt veelbelovend. Er zijn indicaties dat betere resultaten behaald kunnen worden door te trainen op <a href="https://arxiv.org/abs/2306.11644">weinig maar kwalitatieve en correcte data</a>, in plaats van op veel rommelige en mogelijke foutieve data. Verder blijft het voor elke applicatie, <a href="https://deci.ai/blog/fine-tuning-peft-prompt-engineering-and-rag-which-one-is-right-for-you/">zoeken naar goede balansen</a> qua modelkeuze, <a href="https://en.wikipedia.org/wiki/Prompt_engineering">prompt engineering</a>, finetuning, en RAG.</p>



<p>Het speelveld ligt dus nog helemaal open en er is er volop ruimte voor innovatie. We mogen zeker nog verdere verbeteringen verwachten op korte termijn. Er komt ongetwijfeld opnieuw een razend interessant jaar aan!</p>



<p>______________________</p>



<p><em>Dit is een ingezonden bijdrage van Joachim Ganseman, IT consultant bij Smals Research. &nbsp;Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Web3 in Wonderland</title>
		<link>https://www.smalsresearch.be/web3-in-wonderland/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Tue, 17 Jan 2023 06:00:00 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=18083</guid>

					<description><![CDATA[Het jongste buzzword in blockchain-land luistert naar de naam Web3. Het zou de logische volgende stap zijn in de evolutie van het Internet, met blockchain-technologie als ruggengraat. Web3 belooft een gedecentraliseerde toekomst, weg van de hegemonie der platform-mastodonten zoals Facebook en Amazon. Burgers zouden voortaan via een wallet op hun smartphone of computer volledige controle [&#8230;]]]></description>
										<content:encoded><![CDATA[


<p>Het jongste buzzword in blockchain-land luistert naar de naam <em>Web3</em>. Het zou de logische volgende stap zijn in de evolutie van het Internet, met blockchain-technologie als ruggengraat. Web3 belooft een gedecentraliseerde toekomst, weg van de hegemonie der platform-mastodonten zoals Facebook en Amazon. Burgers zouden voortaan via een wallet op hun smartphone of computer volledige controle krijgen niet alleen over hun bezittingen, zoals virtueel geld, non-fungible tokens (NFT’s) en activa maar ook over hun digitale identiteit bestaande uit onder meer diploma’s en persoonsgegevens. Dit klinkt veelbelovend. Tijd voor een analyse!</p>



<h1>Definitie</h1>
<p>De term werd in 2014 <a href="https://www.wired.com/story/web3-gavin-wood-interview/">bedacht</a> door Ethereum co-oprichter Gavin Woods, waarbij hij verwees naar een &#8220;<em>decentralized online ecosystem based on blockchain.</em>&#8221; Samen met de marktwaarde van de cryptocurrencies explodeerde in 2021 ook de populariteit van de term.</p>
<p>Web3 is geen specifieke technologie, maar wel een visie. Het is een relatief vaag idee, <a href="https://arxiv.org/pdf/2206.08821.pdf">zonder scherpe definitie</a>. Web3 <a href="https://ethereum.org/en/web3/">vertrekt</a> van Web1 en Web2. Web1 was het <em>read-only</em> Internet waar je enkel zaken kon consulteren. Web2 is het <em>read-write</em> Internet, waar je ook zaken kunt publiceren, onder meer via allerlei sociale media. Met Web2 werd het Internet interactief, maar tegelijkertijd ook gecentraliseerd rond een aantal grote platformen. Web3 wil die centralisatie breken, waarbij de burger &#8211; en niet langer die grote platformen &#8211; controle heeft over haar eigen bezittingen en identiteit (persoonsgegevens). Web3 zou dan ook het <em>ownership</em> Internet worden.&nbsp;</p>
<p>Om dit mogelijk te maken wil Web3 verder bouwen op concepten uit de wereld van de publieke blockchains, zoals onder meer cryptocurrencies, <a href="https://en.wikipedia.org/wiki/Non-fungible_token">NFT’s</a> en <a href="https://en.wikipedia.org/wiki/Decentralized_finance">DeFi</a> (decentralized finance). In Web3 wordt alles van waarde <em>getokenized</em>, wat betekent dat het een uniek nummer krijgt op een publieke blockchain zoals Ethereum. Dit nummer noemt men de token en is doorgaans direct verhandelbaar, zonder tussenpartij, met een cryptocurrency als ruilmiddel.&nbsp;</p>
<p>Laat ons eens kijken naar enkele cruciale kenmerken van Web3: we beginnen in de volgende sectie met de token-economie, hebben het daarna over de belofte om burgers opnieuw controle te geven, gaan vervolgens verder met decentralisatie en bespreken, voor we naar de conclusie springen, complexiteit en efficiëntie.</p>



<h1>De token-economie</h1>
<p>Centraal in Web3 is het idee van de token-economie. Dit wil zeggen dat alles met een mogelijk commerciële waarde een uniek nummer krijgt op een publieke blockchain. Daardoor wordt het voor iedereen zichtbaar, kan iedereen er op elk moment op bieden en kan het op elk moment verhandeld worden.</p>
<p><a href="/wp-content/uploads/2023/01/ape-7020995_960_720.png"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-18133" src="/wp-content/uploads/2023/01/ape-7020995_960_720-300x300.png" alt="" width="300" height="300" srcset="https://www.smalsresearch.be/wp-content/uploads/2023/01/ape-7020995_960_720-300x300.png 300w, https://www.smalsresearch.be/wp-content/uploads/2023/01/ape-7020995_960_720-150x150.png 150w, https://www.smalsresearch.be/wp-content/uploads/2023/01/ape-7020995_960_720.png 720w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>Dit is het model dat vandaag reeds gebruikt wordt voor <a href="https://en.wikipedia.org/wiki/Non-fungible_token">NFT’s</a>. Een NFT is doorgaans een digitaal verzamelkaartje (collectible) met een beperkte oplage. Onderliggend is dit een unieke identifier op een publieke blockchain (zoals Ethereum of Solana), samen met een verwijzing naar de bijhorende afbeelding. Veelal is die verwijzing niet meer dan een link naar een (<a href="https://moxie.org/2022/01/07/web3-first-impressions.html">vervangbare</a>!) afbeelding die elders – centraal of decentraal – bewaard wordt. Eigendom van een NFT impliceert overigens <a href="https://www.youtube.com/watch?v=C6aeL83z_9Y&amp;t=232s&amp;ab_channel=LegalEagle">niet</a> per se rechten op de onderliggende afbeelding.&nbsp;</p>
<p>Het spelen van games doe je in Web3 niet langer voor je plezier, maar omdat je er verhandelbare – en doorgaans sterk volatiele – tokens mee kan verdienen in <a href="https://www.playtoearn.online/">play-to-earn</a> games, zoals <a href="https://axieinfinity.com/">Axie Infinity</a>. Om Axie Infinity te kunnen spelen, moet je wel eerst drie <a href="https://opensea.io/collection/axie">Axie NFT’s</a> aankopen. Te duur? Geen probleem, dan ga je – <a href="https://time.com/6199385/axie-infinity-crypto-game-philippines-debt/">zoals duizenden weinig benijdenswaardige Filipijnen</a> – gewoon in dienst bij iemand die rijker is en 30% tot 50% van je Axie inkomen opstrijkt. Dit alles in een ongereguleerde virtuele wereld. Ook betrokkenheid op sociale media wordt een financiële transactie dankzij <a href="https://en.wikipedia.org/wiki/Steemit">Steemit</a> en je persoonsgegevens kun je <a href="https://www.marketingbrew.com/stories/2022/05/25/these-groups-want-to-collect-your-data-in-exchange-for-crypto">verkopen</a> aan de hoogste bieder, in ruil voor cryptocurrencies.</p>
<p>Web3 is dus niet enkel een technologische maar ook een maatschappelijke visie, die samengevat wordt als “<em>monetize everything</em>”, waarbij alles een financiële transactie wordt, bij voorkeur zonder toezichthoudende autoriteiten. Laten we als samenleving ons eerst de vraag stellen of we dit model echt willen vooraleer we het omarmen.&nbsp;</p>



<h1>Controle en aansprakelijkheid</h1>
<p>Een wallet die je volledige controle geeft over zowel je bezittingen als je identiteit, lijkt bijzonder aantrekkelijk. Wat zelden vermeld wordt, is dat in het huidige blockchain model niet enkel de controle, maar ook de verantwoordelijkheid, onder meer om alles veilig te houden en geen dwaasheden te begaan, volledig bij de burger komt te liggen, en dat alle klassieke vangnetten er afwezig zijn. De burger heeft in dit model niemand buiten zichzelf om aansprakelijk te stellen als het fout loopt.</p>
<p><a href="https://www.cnbc.com/2021/01/15/uk-man-makes-last-ditch-effort-to-recover-lost-bitcoin-hard-drive.html">Verlies</a> of <a href="https://www.tradingview.com/news/cointelegraph:979d9731f094b:0-bitcoin-core-developer-claims-to-have-lost-200-btc-in-hack/">diefstal</a> van de private sleutel die je wallet beschermt, impliceert bijgevolg verlies of diefstal van de volledige inhoud. Er zijn inderdaad talloze <a href="https://web3isgoinggreat.com/">voorbeelden</a> van geslaagde phishing aanvallen waarbij cryptocurrencies of NFT’s uit wallets gestolen werden of onherroepelijk verloren gingen. Dit model toepassen op alles van waarde, zoals beleggingen, vastgoed en je identiteit lijkt dan ook een bijzonder slecht idee.</p>
<p>Het bouwen van de noodzakelijke vangnetten is mogelijk, maar zal onvermijdelijk niet alleen leiden tot centralisatie, maar ook tot een verdere toename van de al hoge technische complexiteit van Web3. Laat ons daarbij niet vergeten dat complexiteit de <a href="https://www.cl.cam.ac.uk/~rja14/Papers/SEv2-c27.pdf">vijand</a> is van veiligheid, gezien het de kans op kwetsbaarheden doet toenemen.</p>



<h1>Decentralisatie</h1>
<p>Blockchain wordt vaak in één adem genoemd met decentralisatie, waarmee in de eerste plaats bedoeld wordt dat er geen autoriteiten meer zouden zijn die vertrouwd hoeven te worden. In realiteit blijft daar vandaag in de bestaande publieke blockchain netwerken maar weinig van over. Een aantal voorbeelden:</p>
<ul>
<li>Het verhandelen van cryptocurrencies verloopt grotendeels via een beperkt aantal handelsplatformen (exchanges), zoals Binance en Coinbase. Een aantal exchanges ging recent <a href="https://www.nytimes.com/2022/12/20/business/dealbook/sbf-madoff-ftx-fraud.html">faïlliet</a>, wat een verdere centralisatie in de hand werkt.</li>
<li>Bij <a href="https://en.wikipedia.org/wiki/Proof_of_work">proof-of-work</a> blockchain netwerken zoals Bitcoin is de mining activiteit sterk gecentraliseerd. Ook hier wordt dit in de hand gewerkt door recente failissementen of <a href="https://www.cnbc.com/2022/12/20/bitcoin-miner-core-scientific-filing-for-bankruptcy-will-keep-mining.html">vereffeningen</a>. <a href="https://en.wikipedia.org/wiki/Proof_of_stake">Proof-of-stake</a> blockchain netwerken zoals Ethereum hebben het nadeel dat je al over een stevige virtuele buidel moet beschikken om geld te verdienen met mining (eigenlijk ‘staking’). In het geval van Ethereum moet je over minimum <a href="https://blockdaemon.com/products/public-validators/guides-protocols-overview/how-to-stake-eth-ethereum/">32 Ether</a> beschikken (ongeveer €40 000 op het moment van schrijven).</li>
<li>Publieke blockchain netwerken zijn in toenemende mate afhankelijk van infrastructuur van grote cloud spelers. Op het moment van schrijven draaien bijvoorbeeld <a href="https://u.today/ethereum-now-62-dependent-on-amazon-decentralization-under-threat">bijna 40%</a> van de Ethereum nodes op Amazon infrastructuur.</li>
<li>De rijkdom in de cryptocurrencies is veel sterker gecentraliseerd dan in de reële wereld. Burgers of bedrijven die grote hoeveelheden cryptocurrencies bezitten, de zogenaamde <em>whales</em> (walvissen), zijn in staat tot <a href="https://www.nytimes.com/2022/12/07/business/ftx-sbf-crypto-market-investigation.html">koersmanipulaties</a>. Grote speculanten beschikken trouwens over <a href="https://www.makeuseof.com/what-is-crypto-high-frequency-trading/">high-frequency trading algoritmes</a>, wat hen een voordeel oplevert t.o.v. particuliere beleggers.</li>
<li>Het veruit meest <a href="https://www.statista.com/statistics/1274843/nft-marketplaces-with-highest-volume/">dominante</a> platform voor het verhandelen van NFTs is <a href="https://opensea.io/">OpenSea</a>.</li>
<li>Net zoals onder de browsers zal ook onder de wallets een consolidatie plaatsvinden, waarbij de markt uiteindelijk onder een paar grote spelers verdeeld zal worden. <a href="https://www.politico.com/news/2022/12/19/legal-fight-web3-ownership-crypto-00074629">MetaMask</a>, een populaire wallet client voor cryptocurrencies, is ondertussen in handen van bedrijven zoals Microsoft en J.P. Morgan. De privacy policy zou toelaten dat de wallet de IP adressen van burgers doorstuurt naar een centrale server.</li>
</ul>
<p>Nu kan geargumenteerd worden dat dit allemaal maar kinderziektes zijn en dat daar wel oplossingen voor gevonden kunnen worden. Dit is een hoogst bedenkelijke hypothese. De meeste burgers en bedrijven hebben nu eenmaal geen zin om zelf hun servers op te zetten en te onderhouden. Ze besteden dit liever uit. Dit leidt tot specialisatie, wat dan weer leidt tot efficiëntiewinsten en… centralisatie.</p>
<p>Centrale platformen <a href="https://moxie.org/2022/01/07/web3-first-impressions.html">evolueren</a> trouwens veel sneller dan gedecentraliseerde protocollen. Na meer dan 30 jaar is e-mail – één van de oudste gedecentraliseerde protocollen – nog steeds niet versleuteld terwijl WhatsApp in een jaar tijd overschakelde van onversleutelde berichten naar volledig end-to-end-versleuteling. Deze logica werkt centralisatie in de hand. &nbsp;</p>
<p>Deze onvermijdelijke tendens tot centralisatie van publieke blockchainnetwerken is incompatibel met de Web3 visie.</p>



<h1>Complexiteit en Efficiëntie</h1>
<p>Gedurende de blockchain hype een paar jaar terug formuleerde ik op mijn lezingen geregeld de volgende stelling: “<em>Alles wat met blockchain mogelijk is, is vanuit technisch standpunt op een efficiëntere wijze mogelijk zonder blockchain</em>”, dus op een gecentraliseerde wijze. De stelling werd tot op heden op geen enkel moment ondergraven. De mogelijkheid om iets op een bepaalde manier te realiseren zegt inderdaad niets over de wenselijkheid of noodzaak ervan. </p>
<p>Blockchain is inderdaad geen technologie die uitblinkt in elegantie. Meerdere partijen moeten onafhankelijk van elkaar een node opzetten, onderhouden en beveiligen, doen exact dezelfde berekeningen, en houden kopieën van dezelfde data bij tot in de eeuwigheid. Bij publieke blockchain netwerken zoals Ethereum spreken we al snel over meerdere duizenden nodes. Een dergelijke aanpak gaat onvermijdelijk gepaard met een aanzienlijke communicatie-overhead. Bovendien is extra complexiteit vereist om de transparantie van blockchain te verzoenen met <a href="https://en.wikipedia.org/wiki/Privacy_and_blockchain">privacy</a> en confidentialiteit. Ten slotte is er de problematiek van de <a href="https://pro-blockchain.com/en/the-blockchain-trilemma-can-it-ever-be-tackled">schaalbaarheid</a>. </p>
<p>Geregeld wordt gesteld dat een bepaalde blockchaintechnologie ecologisch duurzaam zou zijn, waarbij – impliciet of expliciet – het hyperinefficiënte <a href="/bitcoin-van-experiment-tot-ecologische-ramp/">Bitcoin, met haar proof-of-work</a>, als referentie genomen wordt. Digiconomist maakt echter ook terecht de vergelijking met meer gecentraliseerde systemen en <a href="https://digiconomist.net/ethereum-energy-consumption">stelt</a>: “<em>It is worth noting that blockchain technology in general is not energy-efficient compared to more centralized alternatives.</em>” Dit is een logisch gevolg van de net geschetste overhead en complexiteit.</p>
<p>Vaak heeft men het over <em>de</em> blockchain. Er zijn echter heel wat publieke blockchains. Soms komt er eentje bij, soms valt er eentje uit de gratie, en soms <a href="https://en.wikipedia.org/wiki/List_of_bitcoin_forks">splitst</a> er eentje zodat er opeens twee zijn die tot het moment van de splitsing dezelfde historiek delen. De vraag rijst welke gezaghebbend is. Ter illustratie: een NFT gekocht op een blockchain die later splits, resulteert in twee identieke NFT’s op twee verschillende blockchains, die apart verhandeld kunnen worden. Tokens, zoals NFT’s, zijn enkel uniek <em>per blockchain</em>. </p>
<p>Een benadering gebaseerd op een publieke blockchain dreigt dus snel complex, inefficiënt en <a href="https://www.usenix.org/publications/loginonline/web3-fraud">duur</a> te worden. Dit is een hoge prijs om in ruil de falende Web3 decentralisatie uit de vorige sectie te krijgen. </p>



<h1>Conclusie</h1>
<p>In 2017 ging ik luisteren naar een <a href="https://www.itworks.be/BCHD3-Blockchain-in-Practice">workshop</a> over Bitcoin en blockchain technologie. Op mijn vragen over schaalbaarheid en privacy van Bitcoin, kreeg ik als antwoord: “<em>Slimme mensen zullen dit allemaal wel oplossen</em>”. Dit is geen ernstig antwoord maar wel een uitdrukking van een blind geloof dat we opnieuw terugvinden in de Web3 visie.</p>
<p>Dat geloof zouden we beter opbergen. Web3 propageert immers een model dat op technisch vlak inefficiënt en complex is, dat haar belofte van decentralisatie onmogelijk waar zal kunnen maken en dat op maatschappelijk vlak bedenkelijk is.</p>
<p>Een wallet die burgers toelaat makkelijker hun bezittingen en identiteit te beheren is op zich geen slecht idee, maar dan enkel mits aanwezigheid van de nodige garanties, controles en vangnetten. Misschien blijkt de publieke blockchain aanpak van Web3 dan toch niet de beste keuze.</p>



<hr />
<p><em data-rich-text-format-boundary="true">Dit is een ingezonden bijdrage van Kristof Verslype, cryptograaf bij Smals Research. Het werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
<p><em>Dank aan collega&#8217;s Joachim Ganseman, Fabien Petitcolas en Koen Vanderkimpen voor hun feedback.</em></p>
<p><em>Bron afbeelding: <a href="https://pixabay.com/illustrations/earth-network-blockchain-globe-3537401/">Pixabay</a> and <a href="https://pixabay.com/vectors/ape-primate-art-drawing-isolated-7020995/">Pixabay</a></em></p>
<p> </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ChatGPT: een eerste indruk vanuit de publieke sector</title>
		<link>https://www.smalsresearch.be/chatgpt-een-eerste-indruk/</link>
					<comments>https://www.smalsresearch.be/chatgpt-een-eerste-indruk/#comments</comments>
		
		<dc:creator><![CDATA[Joachim Ganseman]]></dc:creator>
		<pubDate>Fri, 09 Dec 2022 08:05:32 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[chatbot]]></category>
		<category><![CDATA[computational creativity]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=17969</guid>

					<description><![CDATA[De stroom van indrukwekkende voorbeelden en creatieve toepassingen van ChatGPT die ons passeert op sociale media is haast eindeloos. Wat betekent dit nu voor de publieke sector, waar kunnen we impact verwachten en waar zal het zo'n vaart niet lopen?]]></description>
										<content:encoded><![CDATA[
<p>Op het moment van schrijven vindt niet alleen de wereldbeker voetbal plaats. Het is ook <a href="https://nips.cc/Conferences/2022">NeurIPS </a>in New Orleans, zeg maar de jaarlijkse hoogmis van het onderzoek naar artificiële intelligentie. Met een kleine 3000 papers uitgegroeid tot een enorm evenement dat 2 weken duurt, wordt het nu ook &#8211; en dat is ongewoon voor een wetenschappelijk congres &#8211; gezien als een gelegenheid voor <a href="https://www.forbes.com/sites/gilpress/2022/11/30/state-of-ai-december-2022/?sh=799a14451ade">nieuwe aankondigingen</a> door bedrijven en instituten die <a href="https://pytorch.org/get-started/pytorch-2.0/">actief zijn in de sector</a>. </p>



<h2 class="wp-block-heading">Het kan verkeren</h2>



<p>Kort voordat NeurIPS van start ging, werd de hoofdvogel in de categorie &#8220;al ziende blind&#8221; reeds afgeschoten door Meta&#8217;s <a href="https://galactica.org/">Galactica AI</a>: een taalmodel getraind op wetenschappelijke papers. Het bleek erg goed in staat om wetenschappelijke uiteenzettingen te schrijven, inclusief formules, in een gezaghebbende toon. Bij nader onderzoek bleek nogal wat <a href="https://garymarcus.substack.com/p/a-few-words-about-bullshit">output inhoudelijk nonsensicaal</a>, of erger: gebaseerd op achterhaalde of reeds ontkrachte claims. Na <a href="https://www.technologyreview.com/2022/11/18/1063487/meta-large-language-model-ai-only-survived-three-days-gpt-3-science/">striemende kritiek van wetenschappers</a>, die er vooral &#8211; en terecht &#8211; een instrument in zagen voor de massale creatie van wetenschappelijk verpakte desinformatie, werd de demo na 3 dagen stopgezet.</p>



<p>Het contrast kan niet groter zijn met de hype die <a href="https://openai.com/blog/chatgpt/">ChatGPT </a>van OpenAI op enkele dagen tijd heeft weten te veroorzaken. Veel artikels hebben een <a href="https://techmonitor.ai/technology/ai-and-automation/chatgpt-openai-chatbot">duidelijk hoopvolle toon</a> en op sociale media zijn de superlatieven niet te tellen. OpenAI vertelt in haar blogpost meer over de <a href="https://openai.com/blog/chatgpt/">interne opbouw van ChatGPT</a> , dat is afgeleid van <a href="https://openai.com/blog/instruction-following/">InstructGPT</a> waarbij de dialoog-aspecten door een vorm van <a href="https://www.lesswrong.com/posts/rQH4gRmPMJyjtMpTn/rlhf">reinforcement learning</a> werden verfijnd. De tekst wordt gegenereerd door <a href="https://pub.towardsai.net/openai-just-released-gpt-3-text-davinci-003-i-compared-it-with-002-the-results-are-impressive-dced9aed0cba">text-davinci-003</a>, de recentste variant uit de <a href="https://en.wikipedia.org/wiki/GPT-3">GPT-3</a> familie van generatieve taalmodellen.</p>



<p>De stroom van indrukwekkende voorbeelden en creatieve toepassingen van ChatGPT die de revue passeert op sociale media is haast eindeloos. Een greep uit het aanbod <em>[noot: OpenAI lijkt haar systemen snel te patchen; mogelijk zijn verschillende van de onderstaande voorbeelden al niet meer reproduceerbaar]</em>&nbsp;:</p>



<ul class="wp-block-list">
<li>Een<a href="https://twitter.com/corry_wang/status/1598176074604507136"> essay of opstel</a> schrijven voor school, </li>



<li>Het <a href="https://oneusefulthing.substack.com/p/the-mechanical-professor">opstellen van een realistisch leerplan</a> voor een cursus, inclusief suggesties voor de boekenlijst, huiswerk, en de slides,</li>



<li>Input, ideetjes, excuses, of rookgordijnen voor <a href="https://twitter.com/goodside/status/1599082185402642432">uw volgende evaluatie op het werk</a>,</li>



<li>Het <a href="https://twitter.com/the_gelf/status/1600207121211363330">motiveren van beroepsprocedures</a>, </li>



<li>Het <a href="https://www.engraved.blog/building-a-virtual-machine-inside/">simuleren van een virtuele machine</a>,</li>



<li>Het genereren van code in allerlei talen (bvb <a href="https://twitter.com/jdjkelly/status/1598021488795586561">LaTeX</a>), gebruikmakend van bepaalde libraries (bvb <a href="https://twitter.com/gabe_ragland/status/1598068207994429441">React</a>), &#8230; </li>



<li><a href="https://twitter.com/babeoleary/status/1598142632928382976">Bugfixing</a> of het <a href="https://twitter.com/moyix/status/1598081204846489600">uitleggen van exploits</a>,</li>



<li>Een <a href="https://twitter.com/tqbf/status/1598513757805858820">bijbelse tekst over een boterham met pindakaas in de videorecorder</a>,</li>



<li><a href="https://twitter.com/karpathy/status/1600214083206193153/photo/1">gedichtjes </a>of <a href="https://twitter.com/GavinFreeguard/status/1600836541064089600">liedjesteksten </a>allerhande,</li>



<li>Teksten over eender wat laten intoneren als was het uitgesproken door <a href="https://twitter.com/3blue1brown/status/1600565043602477056">Bugs Bunny</a> , een <a href="https://twitter.com/goodside/status/1598129631609380864">gangster uit een film</a>, &#8230;</li>



<li>Een IQ test gaf ChatGPT een <a href="https://twitter.com/SergeyI49013776/status/1598430479878856737">score van 83</a>,</li>



<li><a href="https://twitter.com/GuyP/status/1598020781065527296">Combineren met MidJourney</a> om visuele resultaten te krijgen,</li>



<li>of het <a href="https://twitter.com/toonhuysmans/status/1600850430707179520">code laten schrijven voor een 3D-model in een CAD programma</a>,</li>



<li>&#8230;</li>
</ul>



<p>Er zijn gelukkig ook nog <a href="https://venturebeat.com/ai/the-hidden-danger-of-chatgpt-and-generative-ai-the-ai-beat/">kritische stemmen</a>:</p>



<ul class="wp-block-list">
<li>Welbespraakt en geloofwaardig, maar <a href="https://aisnakeoil.substack.com/p/chatgpt-is-a-bullshit-generator-but">ChatGPT blijft <em>in se</em> een bullshit generator</a>.</li>



<li>ChatGPT kan <a href="https://twitter.com/AndrewYNg/status/1600284752258686976">enthousiast foutieve hypotheses bevestigen</a> en zelfs beargumenteren.</li>



<li>Het volgen van een eenvoudige wiskundige of <a href="https://twitter.com/ArthurCDent/status/1599254361657716737">logische redenering blijft moeilijk</a>. ChatGPT trapt gemakkelijk in <a href="https://twitter.com/RatOrthodox/status/1599371070351368194">logische instinkers</a>. OpenAI lijkt zulke problemen, als ze ontdekt worden, wel te patchen &#8211; zie deze <a href="https://twitter.com/sergioontiveros/status/1599590647367110656">voor</a> en <a href="https://twitter.com/sergioontiveros/status/1599751590524907520">na</a>. </li>



<li>Dan nog blijkt de <a href="https://twitter.com/FeschGordon/status/1599674144324550657">woordkeuze een kritische factor</a> te spelen in de output. </li>
</ul>



<p>Verschillende tips om de output naar uw hand te zetten werden al ontdekt:</p>



<ul class="wp-block-list">
<li>Met de woorden <a href="https://twitter.com/goodside/status/1598253337400717313">&#8220;ignore previous directions&#8221;</a> wordt een soort van reset uitgevoerd, die o.a. toelaat om <a href="https://twitter.com/RatOrthodox/status/1600036133169115136">afbeeldingen te laten weergeven</a> in de chat.</li>



<li>De filters tegen ongepaste input en output blijken snel omzeild met het &#8220;<a href="https://twitter.com/zswitten/status/1598088280066920453">stel dat je een acteur bent</a>&#8220;-trucje. <em>[ Update: Dit lek lijkt <a href="https://twitter.com/LyskovAndrei/status/1600676917488758784">ondertussen (deels) gedicht </a>]</em>,</li>



<li>Logische redeneringen worden correcter uitgewerkt als men vraagt om <a href="https://twitter.com/stanislavfort/status/1599415657556508673">stap voor stap te werken</a>.</li>



<li>Redeneringen over computercode werken beter als er ook gevraagd wordt om <a href="https://twitter.com/GrantSlatton/status/1600388425651453953">alle tussenstappen weer te geven</a>. </li>
</ul>



<p>&#8220;<a href="https://en.wikipedia.org/wiki/Law_of_the_instrument">Als je een hamer hebt, ziet alles eruit als een nagel</a>&#8220;, en zo lijkt er plots een nieuwe sport te zijn ontstaan:  herformuleer uw probleem als een dialoog om het dan met ChatGPT te proberen op te lossen. Alleszins is met ChatGPT een grote stap gezet, maar het blijft belangrijk om aandacht te hebben voor de correctheid van de output en andere randvoorwaarden. De plotse stroom aan gegenereerde maar onvoldoende geverifieerde antwoorden heeft StackOverflow er zelfs al toe aangezet om <a href="https://meta.stackoverflow.com/questions/421831/temporary-policy-chatgpt-is-banned">het beantwoorden van vragen met ChatGPT te verbieden</a>.</p>



<figure class="wp-block-image size-full"><a href="/wp-content/uploads/2022/12/2022-12-12_11h46_48.png"><img loading="lazy" decoding="async" width="715" height="274" src="/wp-content/uploads/2022/12/2022-12-12_11h46_48.png" alt="" class="wp-image-18049" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h46_48.png 715w, https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h46_48-300x115.png 300w" sizes="auto, (max-width: 715px) 100vw, 715px" /></a><figcaption class="wp-element-caption"><em>Gevraagd naar het ontstaan van de Duitstalige gemeenschap, wordt een mooi verhaaltje verzonnen</em>,<em> waar het Verdrag van Versailles niet in voorkomt&#8230;</em></figcaption></figure>



<p>Wat betekent dit nu voor de publieke sector, waar kunnen we impact verwachten en waar zal het zo&#8217;n vaart niet lopen? Het volgende schiet ons alvast te binnen.</p>



<h2 class="wp-block-heading">Van helpdesk tot dokter</h2>



<p>De meest gehoorde claim betreffende ChatGPT is dat het vragen kan beantwoorden of zoekfuncties vervullen, waarvoor men vandaag nog een helpdesk of menselijke operatoren moet inzetten. <a href="https://www.technologyreview.com/2022/03/29/1048439/chatbots-replace-search-engine-terrible-idea/">Of dat wel zo&#8217;n goed idee is, valt nog te bezien.</a> Sommige leidende academici zijn <a href="https://dl.acm.org/doi/10.1145/3498366.3505816">sceptisch</a>. De achterliggende taalmodellen werken nog steeds probabilistisch, ze hebben geen concept van wat juist of fout is,<a href="https://www.wired.com/story/openai-chatgpts-most-charming-trick-hides-its-biggest-flaw/"> zijn aan bepaalde biases onderhevig</a>, en hebben zelfs met relatief eenvoudige redeneringen moeite. Ze hangen volledig af van hun trainingsdataset die in dit geval <a href="https://aclanthology.org/Q18-1041/">niet publiek is</a>. Kleine veranderingen aan de input kunnen grote veranderingen in de output teweegbrengen. &#8220;As is&#8221; kan je ChatGPT dus enkel als chatbot inzetten als het niet erg is dat die af en toe <a href="https://www.linkedin.com/posts/tkubacka_i-asked-chatgpt-about-the-topic-i-wrote-my-activity-7007762216380686336-5BFZ">met stellige zekerheid foute info teruggeeft</a>, of als de output eerst gevalideerd wordt.</p>



<p>Uiteraard hebben mensen al geprobeerd om <a href="https://twitter.com/ryanflorence/status/1598862388312567811">medische inlichtingen</a> te krijgen van ChatGPT. Net als <a href="https://www.gezondheidenwetenschap.be/in-de-kijker/dokter-google-vriend-en-vijand">&#8220;dokter Google&#8221;</a> mogen we misschien aannemen dat ook &#8220;dokter chatbot&#8221; weldra zal opduiken in de wachtkamer. Er zijn indicaties dat ChatGPT een gulden middenweg lijkt te zoeken in haar antwoorden, en op die manier genuanceerder kan klinken dan een lukraak aangeklikte eerste link uit Google. Dat maakt zo&#8217;n chatbot eventueel denkbaar als hulpmiddel voor medische professionals zelf, bij wijze van &#8216;second opinion machine&#8217; &#8211; maar die doelgroep heeft tenminste voldoende achtergrondkennis om de antwoorden van een chatbot kritisch te kunnen evalueren. </p>



<h2 class="wp-block-heading">Don QuichatGPT tegen de papiermolen</h2>



<p>In ons bureaucratisch land is het courant dat je heel wat uitleg moet neerpennen bij aanvragen, voorstellen, of beslissingen allerhande. Een subsidie-aanvraag, vergunningsaanvraag, aanbesteding, sollicitatie, evaluatie of administratieve beslissing moet regelmatig gemotiveerd worden. Maar wat als die motivaties met een paar goed gemikte startwoorden en een klik op de knop gegenereerd kunnen worden? Niets verhindert dat iemand het invullen van zulke motivaties (deels) gaat automatiseren. Hoe kunnen we dan nog weten of die motivaties authentiek zijn?</p>



<p>Aan de kant van de ontvangers doet zich bovendien ook de omgekeerde trend voor. Geconfronteerd met een steeds groeiende papierberg, de pensioneringsgolf en besparingen, moet steeds meer tekst gelezen worden door steeds minder mensen. Er wordt in de richting van AI-oplossingen gekeken om een <a href="https://www.forbes.com/sites/jackkelly/2022/11/28/could-amazon-be-replacing-recruiters-with-artificial-intelligence-software/?sh=2457267c534f">eerste selectie te maken in grote stapels kandidaturen</a>, offertes of andere brieven. Er wordt ook gekeken naar taalmodellen om <a href="https://twitter.com/sama/status/1600980805873827840">langdradige teksten samen te vatten</a>, om thema&#8217;s te herkennen, tags of labels toe te kennen, enzovoort.</p>



<p>Als er paginalange teksten geëist worden, waarvan het opstellen plots gemakkelijk geautomatiseerd kan worden, alleen maar om ze achteraf opnieuw door computers te laten verwerken, dan mag men zich stilaan in het haar krabben: wat is daar dan het nut en de meerwaarde nog van, <a href="https://twitter.com/karpathy/status/1599889788223754241">waar zijn we dan mee bezig</a>? </p>



<p>De kans bestaat dat men overal waar men de gebruiker vraagt om lange stukken tekst te redigeren, binnenkort een denkoefening zal mogen maken. Is dat nog nuttig en noodzakelijk, in het licht van technologie die zulke teksten met een muisklik kan uitbraken? Kan het echt niet zonder, zou dat zo&#8217;n ramp zijn? Wat als een flauwe plezante plots 1000 aanvragen indient bij uw dienst, of in elk tekstveld een essay van 50 bladzijden neerpent, dit alles op enkele seconden gegenereerd? Wie gaat dat allemaal lezen? </p>



<p>Wie weet leidt zo&#8217;n denkoefening nog tot adminstratieve vereenvoudigingen. Daarnaast zou het zeker ook geen kwaad kunnen dat de wetgever eens meekijkt of er geen vereenvoudigingen mogelijk zijn in de regelgeving of processen, zodat die minder afhankelijk zijn van grote lappen handgetypte tekst. Het zou immers beter zijn de bureaucratie in te dijken, dan ze te bestendigen om uiteindelijk AI nodig te hebben om ze overeind te houden.</p>



<h2 class="wp-block-heading">Een nieuwe digitale kloof?</h2>



<p><a href="https://openai.com/dall-e-2/">DALL-E</a> en <a href="https://midjourney.gitbook.io/docs/">MidJourney</a> zijn op korte tijd bekende hulpmiddelen geworden voor het prototypen van grafisch design, of zelfs maar om moeiteloos rechtenvrije illustraties te genereren. ChatGPT is een nieuwe tool in dezelfde toolbox, maar dan voor het creatief schrijven van teksten. Daar waar dat de corebusiness is, bijvoorbeeld in de journalistiek of in het onderwijs, zal dat zeker impact hebben, misschien gelijkaardig aan de <a href="https://theconversation.com/weapons-of-maths-destruction-are-calculators-killing-our-ability-to-work-it-out-in-our-head-44900">opkomst van de rekenmachine in het wiskunde-onderwijs</a>. Onvermijdelijk gaat het klassieke opstel als schoolopdracht herdacht moeten worden met zulke tools ter beschikking van de tech-savvy leerling. </p>



<p>De bestaande digitale kloof, tussen al wie zulke tools vlot kan aanwenden en al wie dat (nog) niet kan, dreigt wel nog groter te worden en vereist dus aandacht. Er ontstaan grote productiviteitsverschillen tussen wie klassiek blijft werken en wie kan steunen op de input van generatieve AI. Met wat handigheid in ChatGPT kan iemand pakweg 4 keer meer motivatiebrieven geschreven krijgen dan andere sollicitanten, wat alvast qua volume een streepje voor betekent. </p>



<figure class="wp-block-image size-full"><a href="/wp-content/uploads/2022/12/2022-12-12_11h36_27.png"><img loading="lazy" decoding="async" width="720" height="481" src="/wp-content/uploads/2022/12/2022-12-12_11h36_27.png" alt="ChatGPT schrijft een aanbevelingsbrief voor Joachim Ganseman" class="wp-image-18042" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h36_27.png 720w, https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h36_27-300x200.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a><figcaption class="wp-element-caption"><em>ChatGPT schrijft een aanbevelingsbrief.</em></figcaption></figure>



<p>Die productiviteitsgroei kan er ook zijn voor developers. Zo kan ChatGPT aan de developer bijvoorbeeld <a href="https://twitter.com/kinaumov/status/1600254852533088256">nuttige suggesties geven over hoe een onbekende software library gebruikt moet worden</a>, net zoals <a href="https://github.com/features/copilot">Github CoPilot</a>. Er zijn ondertussen al meerdere plugins voor <a href="https://chrome.google.com/webstore/search/chatgpt">Chrome </a>en <a href="https://marketplace.visualstudio.com/search?term=chatgpt&amp;target=VSCode">Visual Studio Code</a> (verkies best diegene waarvan de broncode open source is). Toch mag de lat op dat vlak ook niet te hoog gelegd worden. ChatGPT kan ook foute code genereren, en het is moeilijker om code te debuggen die je niet zelf geschreven hebt. <a href="https://ai.googleblog.com/2022/07/ml-enhanced-code-completion-improves.html">Een recent experiment van Google vermeldt een 6% snellere iteratietijd</a> door de adoptie van code-suggesties gegenereerd door AI.</p>



<p>Tegelijk zorgt het ongebreideld genereren van overtuigende teksten voor nieuwe mogelijkheden voor oplichters en spammers. Specifieer enkele kenmerken van de geaddresseerde en het taalgebruik en de inhoud worden ervoor geoptimaliseerd. In de handen van cybercriminelen is ChatGPT een gedroomde tool voor het maken van gepersonaliseerde phishingberichten. Die kunnen onderscheiden van echte berichten wordt nóg moeilijker voor het ongetrainde oog.</p>



<h2 class="wp-block-heading">GDPR, auteursrecht en andere legale overwegingen</h2>



<p>De eerste keer dat men ChatGPT gebruikt, krijgt men onder andere de volgende waarschuwingen te zien:</p>



<ul class="wp-block-list">
<li>While we have safeguards in place, the system may occasionally generate incorrect or misleading information and produce offensive or biased content. It is not intended to give advice.</li>



<li>Please don&#8217;t share any sensitive information in your conversations.</li>
</ul>



<p>In het licht van <a href="https://www.dataprotectionreport.com/2022/02/european-rulings-on-the-use-of-google-analytics-and-how-it-may-affect-your-business/">de GDPR, de Schrems-arresten</a> en <a href="https://policyreview.info/articles/analysis/mitigating-risk-us-surveillance-public-sector-services-cloud">de CLOUD act in de VS</a>, blijft het directe gebruik van diensten van een Amerikaans bedrijf, <a href="https://edps.europa.eu/press-publications/publications/newsletters/newsletter-96_en#cloud">zelfs op Europees grondgebied</a>, vooralsnog afgeraden voor alles wat (niet-geëncrypteerde, niet-geanonimiseerde) persoonsgegevens betreft. Het zal wellicht nog enige tijd vergen voordat de huidige juridische patstelling op dat vlak doorbroken wordt. Overheidsdiensten van een EU-land kunnen dus niet zomaar Amerikaanse providers van generatieve AI-systemen gaan gebruiken. Ofwel moeten ze een containerized versie zoeken die <a href="/distributie-van-cloud-services/">on-premise in een eigen datacenter gehost kan worden</a>, ofwel moeten ze wachten op een alternatief van Europese makelij.</p>



<p>Wie heeft het auteursrecht op een tekst gegenereerd door ChatGPT, of een afbeelding gemaakt door DALL-E? OpenAI heeft gelukkig vrij duidelijke <a href="https://openai.com/api/policies/terms/">Terms &amp; Conditions</a> met een sectie over <a href="https://openai.com/api/policies/sharing-publication/">publicaties met behulp van OpenAI APIs</a>, die specifieert dat de gebruiker van een OpenAI API het resultaat ervan mag publiceren maar dan wel de volledige eindverantwoordelijkheid opneemt. <a href="https://help.openai.com/en/articles/5008634-will-openai-claim-copyright-over-what-outputs-i-generate-with-the-api">OpenAI claimt geen copyright</a>. Er lijkt ondertussen juridische consensus te zijn dat <a href="https://www.ivir.nl/publicaties/download/Auteursrecht-2021-2.pdf">auteursrechten enkel kunnen liggen bij personen</a>, en wel bij diegenen die direct creatief hebben bijgedragen aan de originele output: de gebruikers dus en niet de ontwikkelaars. Ook <a href="https://www.epo.org/law-practice/case-law-appeals/communications/2021/20211221.html">octrooien kunnen niet aan een machine of AI toegekend worden</a>.</p>



<p>OpenAI mag wel alle resultaten inzien en hergebruiken om haar modellen te verfijnen of verder te trainen. Dat maakt dat er zeker vermeden moet worden dat er gevoelige gegevens, informatie over een persoon, of broncode van een kritische applicatie naartoe wordt gestuurd. OpenAI aanvaardt bovendien zelf geen enkele aansprakelijkheid. Tegelijk komt het al eens voor dat er resultaten worden teruggegeven die <a href="https://www.linkedin.com/posts/ulrich-eberle-ph-d-793484130_update-1212-also-disturbing-results-for-activity-7007954002021621760-lBDd/">copy-pasted lijken uit (reeds bestaande) trainingsdata</a>, wat wél aanzien zou kunnen worden als plagiaat.</p>



<h2 class="wp-block-heading">Conclusie</h2>



<p>De hype die ChatGPT veroorzaakt is onmiskenbaar. De kans is reëel dat er binnenkort weer enkele &#8216;<a href="https://www.theguardian.com/technology/2022/jul/23/google-fires-software-engineer-who-claims-ai-chatbot-is-sentient">believers</a>&#8216; opstaan die, op basis van een overdaad aan tunnelvisie en zelfoverschatting, beweren dat het systeem een ziel zou hebben. Nu kan er een <a href="https://arxiv.org/abs/2107.14042">hele filosofische boom opgezet worden</a> over hoeverre ChatGPT <a href="https://chrisgpotts.medium.com/is-it-possible-for-language-models-to-achieve-language-understanding-81df45082ee2">echt taal begrijpt</a>, de<a href="https://nl.wikipedia.org/wiki/Turingtest"> Turing-test</a> of allerlei varianten daarvan doorstaat, enzovoort, maar in het algemeen lijkt het toch dat ChatGPT vooral een verderzetting en verfijning is van GPT-3, en dat er heel wat redenen zijn om de voeten stevig op de grond te houden.</p>



<p>De volgende aandachtspunten blijven hoe dan ook van kracht:</p>



<ul class="wp-block-list">
<li>Er is nog steeds geen enkele garantie dat de output van een taalmodel, hoe groot ook, waarheidsgetrouw of betrouwbaar is. Zoals het er nu naar uit ziet is de weg naar spijkerharde garanties nog lang, en het is nog maar de vraag of de GPT-familie van taalmodellen die ooit gaat kunnen geven.</li>



<li>Dit taalmodel kan probleemloos gezaghebbend klinken en authentiek uitziende teksten schrijven over inhoudelijk foutieve zaken, soms op subtiele wijze. </li>



<li>De makers van de taalmodellen zeggen zelf: &#8220;<a href="https://www.technologyreview.com/2022/11/30/1063878/openai-still-fixing-gpt3-ai-large-language-model/">all large language models spit out nonsense</a>&#8220;.</li>



<li>Er is van deze taalmodellen ook bekend dat ze <a href="https://arxiv.org/abs/2211.03759">bestaande stereotypen bestendigen</a> of versterken.</li>



<li>ChatGPT spreekt vele talen waaronder Nederlands en Frans, maar de Engelstalig output blijft het meest kwalitatief.</li>
</ul>



<p>ChatGPT is als generatieve AI zeker &#8216;goed genoeg&#8217; voor heel wat toepassingen waar men creatief met tekst omgaat, en waar feitelijke correctheid van de inhoud minder van belang is. Dat gebrek aan garanties op correctheid van de inhoud is dan ook meteen de grootste rem op de adoptie van deze technologie in de publieke sector. </p>



<figure class="wp-block-image size-full"><a href="/wp-content/uploads/2022/12/2022-12-12_11h21_49-1.png"><img loading="lazy" decoding="async" width="709" height="614" src="/wp-content/uploads/2022/12/2022-12-12_11h21_49-1.png" alt="" class="wp-image-18053" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h21_49-1.png 709w, https://www.smalsresearch.be/wp-content/uploads/2022/12/2022-12-12_11h21_49-1-300x260.png 300w" sizes="auto, (max-width: 709px) 100vw, 709px" /></a><figcaption class="wp-element-caption"><em>Om te brainstormen kan ChatGPT mogelijk nog een nuttige tool zijn</em>.</figcaption></figure>



<p>Voor de creatieve beroepen is wel degelijk een shift in werkwijze op til met de verdere ontwikkeling van deze technologieën. Daar waar details belangrijk zijn &#8211; denk aan technische teksten of alles wat juridisch sluitend moet zijn &#8211; is de toepasbaarheid vandaag nog beperkt tot ontwerpfases of schetsen, en moet het gebruik ervan nog steeds gepaard gaan met validatie van de output en menselijk overzicht. Als je ChatGPT inzet, <a href="https://twitter.com/ZackKorman/status/1599317547509108736">dan beschouw je die best als je allerdomste medewerker</a>, die constant supervisie nodig heeft.</p>



<p>Tot slot: dit volledige artikel werd nog artisanaal en met behulp van een grote pot koffie geschreven <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>______________________</p>



<p><em>Dit is een ingezonden bijdrage van Joachim Ganseman, IT consultant bij Smals Research. &nbsp;Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.smalsresearch.be/chatgpt-een-eerste-indruk/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Benaderingen voor het bouwen van conversationele toepassingen &#8211; custom assistant</title>
		<link>https://www.smalsresearch.be/benaderingen-voor-het-bouwen-van-conversationele-toepassingen-custom-assistant/</link>
		
		<dc:creator><![CDATA[Bert Vanhalst]]></dc:creator>
		<pubDate>Tue, 27 Sep 2022 08:39:28 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=17708</guid>

					<description><![CDATA[In een vorige blogpost hebben we de stopzetting besproken van Google Conversational Actions en wat dat precies inhoudt. We gaven drie alternatieven mee om een conversationele toepassing te voorzien. In deze blogpost gaan we dieper in op het derde alternatief, dat van de &#8220;custom assistant&#8221;. Om na te gaan wat het inhoudt om een custom [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In een<a href="/benaderingen-voor-het-bouwen-van-conversationele-toepassingen/" target="_blank" rel="noopener"> vorige blogpost</a> hebben we de stopzetting besproken van Google Conversational Actions en wat dat precies inhoudt. We gaven drie alternatieven mee om een conversationele toepassing te voorzien. In deze blogpost gaan we dieper in op het derde alternatief, dat van de &#8220;custom assistant&#8221;.</p>
<p>Om na te gaan wat het inhoudt om een custom assistant te voorzien, raken we hieronder de verschillende benodigde componenten aan. Die componenten zijn samengevat in onderstaand schema: de gebruikersinterface (gebruikerservaring), het conversational platform, de spraakdiensten en de back-end.</p>
<figure id="attachment_17818" aria-describedby="caption-attachment-17818" style="width: 688px" class="wp-caption alignnone"><a href="/wp-content/uploads/2022/09/schema.png"><img loading="lazy" decoding="async" class="size-large wp-image-17818" src="/wp-content/uploads/2022/09/schema-1024x577.png" alt="" width="688" height="388" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/09/schema-1024x577.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2022/09/schema-300x169.png 300w, https://www.smalsresearch.be/wp-content/uploads/2022/09/schema-768x433.png 768w, https://www.smalsresearch.be/wp-content/uploads/2022/09/schema.png 1282w" sizes="auto, (max-width: 688px) 100vw, 688px" /></a><figcaption id="caption-attachment-17818" class="wp-caption-text">High-level componenten van een custom assistant</figcaption></figure>
<h1>Gebruikerservaring</h1>
<p>Een eerste aspect is de gebruikerservaring. Bij een integratie met een virtuele assistent, zoals Conversational Actions in Google Assistant, kunnen we gebruik maken van het volledige ecosysteem van de virtuele assistent. Conversationele ervaringen kunnen dan aangeboden worden op tal van toestellen waaronder smartphone, smart speaker, tot in de auto toe. Als we een eigen assistant bouwen, dan kunnen we geen gebruik meer maken van dat ecosysteem en verliezen we voor een stuk het gebruiksgemak dat daarmee gepaard gaat, zoals het aanroepen van een assistant met één druk op de knop of een <em>trigger word</em>. We moeten zelf een gebruikersinterface voorzien, doorgaans in de vorm van een app of webtoepassing.</p>
<p>Standaard kan het er voor een gebruiker uitzien als een chattoepassing waarbij input kan gegeven worden via zowel tekst als spraak. Op het scherm kan de gebruiker de historiek zien van de volledige conversatie. In het voorbeeld hieronder is een rudimentaire interface te zien. Uiteraard kan de look &amp; feel naar believen aangepast worden. Dit is een dialoog-gedreven interface waarbij er na elke input van de gebruiker feedback wordt gegeven door de toepassing via tekst en spraak.</p>



<figure id="attachment_17798" aria-describedby="caption-attachment-17798" style="width: 770px" class="wp-caption alignnone"><a href="/wp-content/uploads/2022/09/custom_dimona.png"><img loading="lazy" decoding="async" class="wp-image-17798 size-full" src="/wp-content/uploads/2022/09/custom_dimona.png" alt="" width="770" height="244" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/09/custom_dimona.png 770w, https://www.smalsresearch.be/wp-content/uploads/2022/09/custom_dimona-300x95.png 300w, https://www.smalsresearch.be/wp-content/uploads/2022/09/custom_dimona-768x243.png 768w" sizes="auto, (max-width: 770px) 100vw, 770px" /></a><figcaption id="caption-attachment-17798" class="wp-caption-text">Standaard chat-interface</figcaption></figure>



<p>Daarnaast kunnen we ons een klassieke interface inbeelden met inputvelden, waarbij spraak als extra feature wordt toegevoegd om parameters aan te leveren. Er is dan geen echte dialoog over-en-weer, maar de mogelijkheid om via continue spraak-input parameters aan te leveren. Een voorbeeld hiervan is <a href="https://www.speechly.com/" target="_blank" rel="noopener">Speechly</a>, een tool die toelaat om <em>intents</em> en parameters te herkennen uit een audio-inputstream en daar events aan koppelt. Die events kunnen dan gebruikt worden in de gebruikersinterface om de gedetecteerde parameters in te vullen in velden op het scherm. In de screenshot hieronder is te zien hoe je met een <em>hold-to-talk</em> knop parameters kan ingeven via spraak. De ingesproken tekst is links bovenaan zichtbaar (&#8220;<em>book a flight from Brussels to Paris</em>&#8220;). De parameters (<em>Brussels</em> en <em>Paris</em>) worden automatisch ingevuld in de betreffende velden van het formulier. De demo kan je <a href="https://demos.speechly.com/booking/index.html" target="_blank" rel="noopener">hier</a> zelf uitproberen. Momenteel ondersteunt Speechly enkel Engels en Fins.</p>



<figure id="attachment_17815" aria-describedby="caption-attachment-17815" style="width: 1558px" class="wp-caption aligncenter"><a href="/wp-content/uploads/2022/09/Speechly_2.png"><img loading="lazy" decoding="async" class="wp-image-17815 size-full" src="/wp-content/uploads/2022/09/Speechly_2.png" alt="Speechly" width="1558" height="804" srcset="https://www.smalsresearch.be/wp-content/uploads/2022/09/Speechly_2.png 1558w, https://www.smalsresearch.be/wp-content/uploads/2022/09/Speechly_2-300x155.png 300w, https://www.smalsresearch.be/wp-content/uploads/2022/09/Speechly_2-768x396.png 768w, https://www.smalsresearch.be/wp-content/uploads/2022/09/Speechly_2-1024x528.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2022/09/Speechly_2-1536x793.png 1536w" sizes="auto, (max-width: 1558px) 100vw, 1558px" /></a><figcaption id="caption-attachment-17815" class="wp-caption-text">Voorbeeld van een gebruikersinterface met spraak als extra feature (Speechly)</figcaption></figure>



<h1>Conversational platform</h1>



<p style="text-align: left;">Naast de front-end hebben we uiteraard een conversational platform nodig om een custom assistant te bouwen. Die staat in voor het herkennen van <em>intents</em> en <em>entities</em> (parameters), dialoogbeheer en het capteren van alle benodigde parameters om op een vraag te kunnen antwoorden (<em>slot filling</em>). Naast de features en kwaliteit van het conversational platform kan het deployment model van belang zijn in functie van gegevensbescherming en privacy: wordt het platform gehost in de public cloud, of kan het platform in een meer gecontroleerde omgeving draaien (private cloud of on-premise op eigen infrastructuur)? Heel wat aanbieders, zoals <a href="https://chatlayer.ai/" target="_blank" rel="noopener">Chatlayer</a>, <a href="https://cloud.google.com/dialogflow" target="_blank" rel="noopener">Google</a> en <a href="https://www.oswald.ai/" target="_blank" rel="noopener">Oswald</a>, bieden een conversational platform onder SaaS-vorm aan in de public cloud. FOD BOSA biedt een <a href="https://bosa.belgium.be/nl/services/chatbots" target="_blank" rel="noopener">raamcontract</a> voor een &#8216;<em>bot platform as managed service&#8217;</em> dat gebaseerd is op een SaaS-platform. Enkele aanbieders, zoals <a href="https://www.cognigy.com/" target="_blank" rel="noopener">Cognigy</a> en <a href="https://www.nuance.com/index.html" target="_blank" rel="noopener">Nuance</a> bieden daarnaast ook de mogelijkheid om het platform on-premise te draaien.</p>
<p style="text-align: left;">De keerzijde van het zelf hosten van een oplossing is dat we dan ook zelf moeten instaan voor de infrastructuur waarop het draait, waarbij de nodige aandacht moet uitgaan naar beschikbaarheid, performantie, veiligheid, etc. Die aspecten brengen een zekere kost met zich mee.</p>



<h1>Spraakdiensten</h1>



<p>Om naast een tekstuele interface ook een spraakinterface aan te bieden zijn er diensten nodig voor spraakherkenning (<em>speech-to-text</em>) en spraaksynthese (<em>text-to-speech)</em>. Net zoals bij de conversationele platformen zijn er heel wat spraakdiensten beschikbaar in de public cloud, zoals <a href="https://aws.amazon.com/transcribe/" target="_blank" rel="noopener">Amazon</a>, <a href="https://cloud.google.com/speech-to-text" target="_blank" rel="noopener">Google</a> en <a href="https://azure.microsoft.com/en-us/products/cognitive-services/speech-to-text/" target="_blank" rel="noopener">Microsoft</a>. Daarnaast zijn er oplossingen die ook on-premise kunnen gehost worden, zoals <a href="https://deepgram.com/" target="_blank" rel="noopener">Deepgram</a>, <a href="https://learn.microsoft.com/en-us/azure/cognitive-services/containers/" target="_blank" rel="noopener">Microsoft</a>, <a href="https://www.nuance.com/index.html" target="_blank" rel="noopener">Nuance</a> en <a href="https://www.speechmatics.com/" target="_blank" rel="noopener">Speechmatics</a>. De Microsoft speech services uit de Azure cloud kunnen elders gehost worden onder de vorm van Docker <a href="https://learn.microsoft.com/en-us/azure/cognitive-services/containers/" target="_blank" rel="noopener">containers</a>, in een private cloud of on-premise. Het is zo dat in beide gevallen (Azure public cloud en containers) er een <em>pay-per-use</em> verbruiksmodel gehanteerd wordt.</p>
<p>Bij het zelf hosten van een dergelijke oplossing winnen we hiermee enerzijds aan controle: de verwerkte spraakgegevens verlaten onze eigen infrastructuur niet. Anderzijds moeten we zelf instaan voor de hosting, wat gepaard gaat met extra kosten zoals hierboven beschreven bij het conversational platform.</p>



<h1>Tot slot</h1>



<p>Eén van de weinige voorbeelden van een custom spraakassistent is<a href="https://www.kbc.be/campaigns/kate/nl/" target="_blank" rel="noopener"> KBC Kate</a>. Die laat toe om bepaalde info op te vragen of transacties uit te voeren vanuit de KBC Mobile app via tekst of spraak. In principe zijn de tools voorhanden om een dergelijke custom assistant te bouwen. Een belangrijk aandachtspunt is evenwel gegevensbescherming en privacy. Indien public cloud services geen optie zijn, kunnen we gebruik maken van on-premise alternatieven. Die betekenen echter een extra kost op vlak van hosting, en niet elke aanbieder biedt de mogelijkheid tot een on-premise deployment. Om te experimenteren met dergelijke technologie kan gekozen worden voor een oplossing die zowel in de public cloud als on-premise beschikbaar is. Op die manier kan relatief goedkoop gestart worden met een public cloud oplossing en indien nodig overgeschakeld worden naar een on-premise installatie om tegemoet te komen aan vereisten rond gegevensbescherming en privacy.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><em>Dit is een ingezonden bijdrage van Bert Vanhalst, IT consultant bij Smals Research. Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Benaderingen voor het bouwen van conversationele toepassingen</title>
		<link>https://www.smalsresearch.be/benaderingen-voor-het-bouwen-van-conversationele-toepassingen/</link>
		
		<dc:creator><![CDATA[Bert Vanhalst]]></dc:creator>
		<pubDate>Tue, 13 Sep 2022 07:59:11 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[social]]></category>
		<guid isPermaLink="false">/?p=17673</guid>

					<description><![CDATA[Het is al een hele tijd mogelijk om te spreken tegen je computer, smartphone of smart speaker. Virtuele assistenten als Alexa, Google Assistant en Siri bieden de mogelijkheid om laagdrempelig &#8211; handenvrij of met één druk op de knop &#8211; vragen te stellen. Hoewel spraak de meest natuurlijk interface lijkt, zien we dat het grote [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Het is al een hele tijd mogelijk om te spreken tegen je computer, smartphone of smart speaker. Virtuele assistenten als Alexa, Google Assistant en Siri bieden de mogelijkheid om laagdrempelig &#8211; handenvrij of met één druk op de knop &#8211; vragen te stellen. Hoewel spraak de meest natuurlijk interface lijkt, zien we dat het grote publiek (nog?) niet massaal gebruik maakt van deze interactievorm. In deze blog bespreken&nbsp;we welke opties er vandaag de dag zijn om een spraakinterface te voorzien.</p>



<h1 class="wp-block-heading">Conversational Actions</h1>



<p>Eén van de manieren om een spraaktoepassing aan te bieden is via <em>Conversational Actions</em> van Google. Dat houdt de mogelijkheid in om Google Assistant uit te breiden met een eigen conversationele toepassing. In juni kondigde Google echter de <a href="https://developers.googleblog.com/2022/06/Helping-Developers-Create-Meaningful-Voice-Interactions-with-Android.html" target="_blank" rel="noopener">stopzetting van Conversational Actions</a> aan. Standaardfuncties zoals smart home functies (lichten aanzetten) en afspelen van muziek, blijven behouden. Maar de mogelijkheid om custom conversational actions toe te voegen aan Google Assistant verdwijnt. Toepassingen zoals <a href="/he-google-submit-a-dimona/" target="_blank" rel="noopener">&#8220;Hé Google, submit a Dimona!&#8221;</a> zijn niet meer mogelijk.</p>
<p>Over de reden van de stopzetting zegt Google dat ontwikkelaars willen voortbouwen op hun bestaande investeringen in Android apps. Google kiest er met andere woorden voor om ontwikkelaars te ondersteunen bij het uitbreiden van hun bestaande Android Apps met spraak, en te vermijden dat er een aparte conversationele toepassing (conversational action) moet ontwikkeld worden. Daarnaast kunnen we ook vermoeden dat conversational actions via Google Assistant, los van apps, niet de verhoopte uptake kennen.</p>
<p>De concrete datum van de stopzetting is 13 juni 2023, datum waarop third party conversational actions niet meer te gebruiken zullen zijn. Voor wie vandaag een dergelijke conversational action aanbiedt is dit een streep door de rekening en stelt zich de vraag welke alternatieven er zijn. We zien 3 mogelijke kandidaten:</p>
<ol>
<li>App Actions</li>
<li>Alternatieve virtual assistant</li>
<li>Custom assistant</li>
</ol>
<p>Hieronder bespreken we deze opties en evalueren we de praktische haalbaarheid ervan.</p>
<h1>App Actions</h1>
<p>Google verwijst zelf naar <em><a href="https://developer.android.com/guide/app-actions/overview" target="_blank" rel="noopener">App Actions</a></em> als alternatief voor Conversational Actions. App Actions laten toe om apps te lanceren en door te linken naar een app vanaf Google Assistant. Zo kan je bijvoorbeeld zeggen: <em>&#8220;Hey Google, order a pizza on ExampleApp.&#8221;</em> Als resultaat kom je op het relevante scherm terecht in de betreffende app, of wordt er een widget getoond in Google Assistant.</p>
<p>Het voorbeeld hierboven maakt gebruik van een zogeheten <a href="https://developer.android.com/reference/app-actions/built-in-intents" target="_blank" rel="noopener">built-in intent</a> (in dit geval <em>&#8220;order menu item&#8221;</em>), een commando dat door Google standaard ondersteund wordt en waarbij Google ervoor zorgt dat de intentie van de gebruiker goed begrepen wordt. Wordt de functionaliteit die je wil bieden in je app niet ondersteund via een built-in intent, dan kan je een <a href="https://developer.android.com/guide/app-actions/custom-intents" target="_blank" rel="noopener">custom intent</a> voorzien.</p>
<p>App Actions lijken een interessant alternatief om op een eenvoudige manier spraak toe te voegen aan een app. In de praktijk zien we echter een aantal beperkingen bij custom intents. Eerst en vooral is er de <a href="https://developer.android.com/guide/app-actions/custom-intents#limitations" target="_blank" rel="noopener">beperkte taalondersteuning</a>: enkel Engels wordt ondersteund; Nederlands en Frans bijvoorbeeld niet. Daarnaast zijn er slechts beperkte mogelijkheden om parameters door te geven. Er worden slechts 4 types ondersteund (date, time, text, number). En het blijkt ook niet mogelijk om extra parameters op te vragen na het eerste commando. Er is bijgevolg niet echt sprake van een conversatie, maar eerder van een &#8220;one-shot&#8221; commando.</p>
<p>Deze beperkingen zorgen ervoor dat App Actions op dit ogenblik geen valabel alternatief zijn voor conversational actions.</p>
<h1>Alternatieve virtual assistant</h1>
<p>Naast Google bieden ook Amazon (Alexa), Apple (Siri) en Samsung (Bixby) een virtual assistant aan. We kunnen ons afvragen of die een goed alternatief bieden. Amazon laat toe om toepassingen (skills) toe te voegen aan de Alexa virtual assistant, vergelijkbaar aan Google conversational actions. Maar helaas biedt Alexa nog geen ondersteuning voor het Nederlands. Bixby, de virtuele assistent van Samsung, ondersteunt ook geen Nederlands en wordt bijgevolg net als Alexa nauwelijks gebruikt in ons land. Met Siri kan je wél interageren in het Nederlands, maar Siri biedt met App Intents enkel functionaliteit die gelijkaardig is aan Google&#8217;s App Actions. </p>
<h1>Custom assistant</h1>
<p>Een derde alternatief is om zelf een &#8220;custom assistant&#8221; te voorzien. <span style="color: #000000;">Dat houdt in dat we geen gebruik meer maken van Google Assistant, maar zelf een app of webapp voorzien waarmee de gebruiker kan interageren via spraak. In</span> een volgende blogpost gaan we hier dieper op in.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><em>Dit is een ingezonden bijdrage van Bert Vanhalst, IT consultant bij Smals Research.  Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Governance volgens Mattheus</title>
		<link>https://www.smalsresearch.be/governance-volgens-mattheus/</link>
					<comments>https://www.smalsresearch.be/governance-volgens-mattheus/#comments</comments>
		
		<dc:creator><![CDATA[Joachim Ganseman]]></dc:creator>
		<pubDate>Tue, 14 Dec 2021 07:00:00 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[data governance]]></category>
		<category><![CDATA[Data Mining]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[standards]]></category>
		<guid isPermaLink="false">/?p=16627</guid>

					<description><![CDATA[Automatisering, zelfs digitalisering, is niet zomaar vrijblijvend, en al zeker niet bij overheden. Governance, vrij vertaald als deugdelijk bestuur, is een vaag begrip, maar het belang ervan illustreren we in dit artikel aan de hand van enkele voorbeelden.]]></description>
										<content:encoded><![CDATA[
<p>Wie zich interesseert in bestuurskunde, is ongetwijfeld vertrouwd met het <a href="https://nl.wikipedia.org/wiki/Mattheuseffect">Mattheus-effect</a>. Het stelt dat de voordelen van systemen zoals sociale zekerheid onevenredig toestromen naar de hogere (midden)klasse, die ze eigenlijk het minst nodig heeft. Het treedt bijvoorbeeld op wanneer je, om een voordeel toegekend te krijgen (premie, subsidie, uitkering, belastingaftrek,&#8230;), eerst en vooral moet weten dat het voordeel bestaat, en daarna eerst tijd en moeite moet kunnen steken in een foutloze aanvraag bij de juiste dienst. Het effect is goed gedocumenteerd en wordt <a href="https://www.uantwerpen.be/nl/onderzoeksgroep/csb/">al decennia bestudeerd</a>.</p>



<p>Automatisering is een belangrijk wapen om het Mattheus-effect tegen te gaan. Het <a href="https://www.ksz-bcss.fgov.be/nl/project/geharmoniseerde-sociale-statuten-gss">automatisch toekennen van bepaalde voordelen</a> aan de hand van objectieve criteria zorgt idealiter voor een gelijke behandeling van alle burgers ongeacht stand en rang. Daarnaast zorgt automatisering ook voor tijdswinst, minder papier, en lagere kosten op lange termijn. <a href="https://www.smals.be/nl/content/activiteitenverslag-2020">Veel projecten waar Smals bij betrokken is, dragen daar aanzienlijk toe bij</a>: ze besparen de overheid, burgers en bedrijven jaarlijks miljarden euro&#8217;s, om niet te zeggen tonnen papier, inkt en postzegels.</p>



<p>We schreven al uitvoerig over de talloze <a href="https://www.fast.ai/2019/01/29/five-scary-things/">randvoorwaarden </a>die opduiken als men Artificiële Intelligentie correct wil inzetten (<a href="/enkele-valkuilen-in-ai/">[1]</a>, <a href="/ai-en-desinformatie/">[2]</a>, <a href="/5-vragen-om-te-stellen-voor-de-start-van-een-ai-project/">[3]</a>, <a href="/lintelligence-artificielle-dans-le-secteur-public/">[4]</a>, <a href="/lethique-dans-lintelligence-artificielle/">[5]</a>, <a href="/ia-lethique-en-pratique/">[6]</a>), maar ook een gewone procesautomatisering, zelfs digitalisering, is niet zomaar vrijblijvend, en al zeker niet bij overheden. <a href="https://law.stanford.edu/2021/11/05/ai-and-the-corrosive-effect-of-using-carless-definition/">Automatisering is niet gelijk aan artificiële intelligentie</a>, maar men geeft nog steeds een deel van de controle uit handen aan een machine. Naast winsten in snelheid en kostprijs, kan dat ook <a href="https://www.youtube.com/watch?v=zUQgthIs7pM">allerlei beperkingen</a> introduceren. Door de schaalvergroting loopt het, als het fout loopt, ook ineens heel erg fout. Reden genoeg om reeds vanaf de planningsfase nauwgezet aandacht te besteden aan de bredere effecten van een automatiseringsproject.</p>



<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:35% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="240" height="300" src="/wp-content/uploads/2021/12/ASM_AR17_Corporate-Governance_2-240x300.jpg" alt="" class="wp-image-16754 size-medium" srcset="https://www.smalsresearch.be/wp-content/uploads/2021/12/ASM_AR17_Corporate-Governance_2-240x300.jpg 240w, https://www.smalsresearch.be/wp-content/uploads/2021/12/ASM_AR17_Corporate-Governance_2.jpg 327w" sizes="auto, (max-width: 240px) 100vw, 240px" /></figure><div class="wp-block-media-text__content">
<p>Wil een geautomatiseerd proces goed werken, dan is het belangrijk dat het actief en &#8220;als een goede huisvader&#8221; wordt beheerd. Permanente monitoring is nodig zodat problemen snel gedetecteerd en opgelost kunnen worden. Manueel ingrijpen moet mogelijk blijven, het moet duidelijk zijn wie waarvoor verantwoordelijk is, en alles moet mee evoluer<span data-mce-type="bookmark" id="mce_1_start" data-mce-style="overflow:hidden;line-height:0px" style="overflow:hidden;line-height:0px"><span data-mce-type="bookmark" id="mce_1_start" data-mce-style="overflow:hidden;line-height:0px" style="overflow:hidden;line-height:0px">en wanneer nodig. In het Engels wordt dat al eens aangeduid met (corporate) &#8220;<a href="https://nl.wikipedia.org/wiki/Governance">governance</a>&#8220;, vrij vertaald &#8220;deugdelijk bestuur&#8221;. Het is een vaag begrip, maar in dit artikel hoop ik het belang ervan te kunnen illustreren aan de hand van enkele spraakmakende voorbeelden uit het buitenland.</span></span></p>



<p class="has-small-font-size">(<em>afbeelding: &#8220;corporate governance&#8221;, (c) Asmi-corporatereporting.com, 2017, Licensed CC BY-SA 4.0 <a href="https://creativecommons.org/licenses/by-sa/4.0">https://creativecommons.org/licenses/by-sa/4.0</a>, via Wikimedia Commons)</em></p>


</div></div>



<p></p>



<h2 class="wp-block-heading">Wat kan er zoal misgaan?</h2>



<h3 class="wp-block-heading">Frankrijk</h3>



<p>De Franse <em>Caisse des Allocations Familiale (CAF)</em> nam in 2021 een nieuw systeem in gebruik voor de berekening van huisvestingstoelagen. <a href="https://www.mediapart.fr/journal/france/190621/la-reforme-des-apl-vire-au-cauchemar-pour-les-allocataires-et-ses-agents/prolonger">Helaas was het systeem niet volledig compatibel</a> met een ander systeem voor de registratie van sommige arbeidsprestaties, nodig om de hoogte van die uitkering te bepalen. Als gevolg kregen <a href="https://demarchesadministratives.fr/actualites/caf-les-allocataires-exasperes-apres-des-bugs-en-serie">minstens 120.000 mensen een foutieve schuldvordering</a> in de bus, automatisch aangemaakt, voor zogezegd teveel ontvangen uitkeringen. De toevloed aan reacties, en alle correcties die vaak manueel aangebracht moesten worden, zorgden voor <a href="https://www.ouest-france.fr/societe/logement/pagaille-dans-les-aides-au-logement-la-caf-explique-d-ou-viennent-les-bugs-00345f00-bed9-11eb-a219-8f747c6d3d1b">veel extra werklast</a> bij de dienst die al met veel vertragingen te kampen had, wat op zijn beurt aanleiding gaf tot <a href="https://www.dossierfamilial.com/actualites/social-sante/reforme-des-apl-retards-de-versements-pourquoi-ca-grince-a-la-caf-893503">stakingen</a>. Negen maanden later <a href="https://www.ouest-france.fr/societe/logement/pagaille-dans-les-aides-au-logement-la-caf-explique-d-ou-viennent-les-bugs-00345f00-bed9-11eb-a219-8f747c6d3d1b">wachtten nog steeds 32.000 mensen op de correctie</a> van hun dossier.</p>



<h3 class="wp-block-heading">Verenigd Koninkrijk</h3>



<p>Het Verenigd Koninkrijk heeft geen rijksregister zoals België. Mensen moeten hun identiteit <a href="https://www.gov.uk/government/publications/introducing-govuk-verify/introducing-govuk-verify">op een andere manier bewijzen</a>: met een rijbewijs, bankrekening, telefooncontract of een internationaal paspoort. Dat zorgt al voor een eerste probleem, omdat net de meest kwetsbaren die het meeste belang hebben bij die diensten, <a href="https://publications.parliament.uk/pa/cm201719/cmselect/cmpubacc/1748/1748.pdf">door hun kleinere administratieve/digitale voetafdruk niet geauthenticeerd</a> geraken. Daarnaast is <a href="https://www.bbc.com/news/uk-48887753">identiteitsfraude</a> een groot probleem.</p>



<p><a href="https://www.gov.uk/universal-credit">Universal Credit</a> is een geautomatiseerd sociaal vangnet voor de laagste inkomens, dat bestaat uit de fusie van 6 aparte uitkeringen. Hun doel om de zaken te vereenvoudigen hebben ze echter ook doorgetrokken in de berekeningswijze: die neemt enkel het inkomen van een vorige maand in rekening. Dat zorgt voor grote <a href="https://www.hrw.org/report/2020/09/29/automated-hardship/how-tech-driven-overhaul-uks-social-security-system-worsens">problemen bij mensen die onregelmatig betaald krijgen</a>, of wanneer loon plots vervroegd uitbetaald wordt omwille van feestdagen: zij hebben in sommige maanden plots een hoger inkomen, in andere maanden geen, en krijgen daardoor heel erg fluctuerende uitkeringen. Het perverse effect daarvan is dat <a href="https://barrowcadbury.org.uk/wp-content/uploads/2023/11/CPAG-Rough-justice-2018.pdf">twee mensen met dezelfde job, gezinssamenstelling en jaarinkomen, toch verschillende uitkeringen kunnen krijgen</a>, enkel en alleen omdat hun salaris op een ander moment wordt uitbetaald.</p>



<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:33% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="300" height="76" src="/wp-content/uploads/2021/12/640px-Universal_Credit.svg_-300x76.png" alt="" class="wp-image-16757 size-medium" srcset="https://www.smalsresearch.be/wp-content/uploads/2021/12/640px-Universal_Credit.svg_-300x76.png 300w, https://www.smalsresearch.be/wp-content/uploads/2021/12/640px-Universal_Credit.svg_.png 640w" sizes="auto, (max-width: 300px) 100vw, 300px" /></figure><div class="wp-block-media-text__content">
<p>Een <a href="https://www.theguardian.com/uk-news/2019/jan/11/four-single-mothers-win-high-court-benefits-battle-against-dwp-universal-credit">rechtszaak</a> daar<span data-mce-type="bookmark" id="mce_1_start" data-mce-style="overflow:hidden;line-height:0px" style="overflow:hidden;line-height:0px">over werd door de Bri<span data-mce-type="bookmark" id="mce_1_start" data-mce-style="overflow:hidden;line-height:0px" style="overflow:hidden;line-height:0px">tse overheid verloren. Het maken van de opgedragen aanpassingen zal de <a href="https://www.theguardian.com/society/2020/jul/10/cost-of-rolling-out-universal-credit-rises-by-14bn-say-auditors">kost van het geplaagde systeem</a>, nu reeds lopend in de miljarden pond, alleen nog maar verder doen toenemen. Let wel dat het probleem hier niet zozeer bij de automatisering ligt, wel bij het ontwerp: de regering had expliciet besloten tot deze berekeningswijze, omdat ze gemakkelijker en efficiënter te implementeren was.</span></span></p>



<p class="has-small-font-size"><em>(afbeelding: Wordmark for Universal Credit, (c) UK Government, licensed under the&nbsp;<a href="https://nationalarchives.gov.uk/doc/open-government-licence/version/1/">Open Government Licence version 1.0</a>&nbsp;(OGL v1.0).</em><span data-mce-type="bookmark" id="mce_1_start" data-mce-style="overflow:hidden;line-height:0px" style="overflow:hidden;line-height:0px"></span></p>
</div></div>



<h3 class="wp-block-heading">Australië</h3>



<p>In Australië deed de <a href="https://theconversation.com/robodebt-was-a-fiasco-with-a-cost-we-have-yet-to-fully-appreciate-150169">RoboDebt </a>affaire veel stof opwaaien. Frauduleus betaalde uitkeringen terugvorderen deden ze al langer, maar in 2015 maakten ze een cruciale verandering: het verifiëren van een &#8220;match&#8221; tussen de databanken sociale zekerheid (DHS) en financiën (ATO), werd geautomatiseerd. Dat nam effectief een stap van menselijke controle in de ketting weg. Het hoofddoel was om elke &#8220;match&#8221; op te volgen, daar waar ze vroeger slechts de meest flagrante inbreuken konden najagen omwille van het manuele werk. Dat leidde in het eerste jaar al tot een 40 keer hoger volume.</p>



<p>Helaas was niet elke &#8220;match&#8221; ook terecht. De uitkeringen werden immers in perioden van 14 dagen toegekend, terwijl de belastingdienst gegevens had per fiscaal jaar. Bij gebrek aan inkomstengegevens per 14 dagen werd een gemiddelde van het jaarinkomen toegepast, maar net zoals in het voorbeeld van UK, leidde dat tot ongewenste neveneffecten, en moesten burgers plots schulden gaan terugbetalen die ze nooit gemaakt hadden. In 2019 werd het systeem door de rechtbank onwettelijk verklaard, en in 2021 moest de overheid een <a href="https://en.wikipedia.org/wiki/Robodebt_scheme">schikking ter waarde van $1.8 miljard Australische dollar</a> treffen met de bijna 500.000 gedupeerden. Ook hier lag de fout bij de wetgever, die niet voldoende had nagedacht over de aannames en mogelijke neveneffecten bij het opstellen van de berekeningswijze van het systeem.</p>



<h3 class="wp-block-heading">USA</h3>



<p>In de Verenigde Staten doken problemen op bij de automatisering van <a href="https://interrai.org/">RAI</a>. Dit <em>Resident Assessment Instrument</em> is een lange vragenlijst voor zwaar zorgbehoevenden. Aan de hand van het resultaat wordt o.a. berekend op hoeveel thuiszorg iemand een beroep mag doen. Ook in België wordt een variant ervan gebruikt die <a href="https://www.belrai-kennisportaal.be/over-belrai">BelRAI</a> heet. Het automatiseren daarvan moet heel omzichtig gebeuren. Als bijvoorbeeld de vraag of iemand voetproblemen heeft beantwoord wordt met &#8220;nee&#8221;, kan dat zijn omdat die gezond is, maar even goed omdat die geamputeerde voeten heeft &#8211; en die laatste behoeft uiteraard meer zorg.  </p>



<p>In Arkansas liep het <a href="https://www.theverge.com/2018/3/21/17144260/healthcare-medicaid-algorithm-arkansas-cerebral-palsy">fout bij onderaannemers die een verkeerde versie van de vragenlijst hadden gebruikt</a>, en daarnaast bepaalde ziektebeelden, zoals hersenverlamming, niet correct hadden verwerkt. Pas tijdens de rechtszaak werd duidelijk waar de fouten precies lagen, o.a. doordat de rechter verplichtte om de resultaten eens manueel na te rekenen. Het systeem bleek dermate complex, en de code werd zodanig afgeschermd, dat ook de bevoegde ambtenaren niet in staat waren geweest om de fout te ontdekken. Zo was het voor eindgebruikers nooit duidelijk waarom de evaluatie tot een bepaald resultaat leidde, wat het op zijn beurt erg moeilijk maakte een evaluatie aan te vechten of te overreden. Het gebruik van RAI op zich werd door de rechtbank wel als wettig beschouwd.</p>



<h3 class="wp-block-heading">India</h3>



<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:33% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="400" height="244" src="/wp-content/uploads/2021/12/A_sample_of_Aadhaar_card.jpg" alt="" class="wp-image-16759 size-full" srcset="https://www.smalsresearch.be/wp-content/uploads/2021/12/A_sample_of_Aadhaar_card.jpg 400w, https://www.smalsresearch.be/wp-content/uploads/2021/12/A_sample_of_Aadhaar_card-300x183.jpg 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure><div class="wp-block-media-text__content">
<p>India heeft hetzelfde probleem als het Verenigd Koninkrijk, nl. dat het lange tijd geen eengemaakt burgerregister had en dat andere systemen (rijbewijzen, stembiljetten, geboorteaktes) onderling incompatibel zijn. Het bijhouden van gegevens op kaartjes en papieren is er ook geen sinecure voor de armeren en ongeletterden onder hun bevolking. In een ambitieus programma om iedere Indiër een sociaal identiteitsnummer te geven (zoals onze vroegere <a href="https://nl.wikipedia.org/wiki/SIS-kaart">SIS-kaart</a>), startte India het <a href="https://en.wikipedia.org/wiki/Aadhaar">Aadhaar</a> project, dat ook biometrische authenticatie op basis van de vingerafdruk omvat. </p>



<p class="has-small-font-size"><em>(afbeelding: <a href="https://commons.wikimedia.org/wiki/File:A_sample_of_Aadhaar_card.jpg">&#8220;A sample of Aadhaar card&#8221;</a>, by <a href="https://commons.wikimedia.org/wiki/User:PageImp">Pagelmp</a>, licensed under the&nbsp;<a href="https://en.wikipedia.org/wiki/en:Creative_Commons">Creative Commons</a>&nbsp;<a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Attribution-Share Alike 4.0 International</a>&nbsp;license. Source Wikimedia Commons.)</em></p>
</div></div>



<p>De praktijk blijkt echter weerbarstiger. Er zijn technologische vereisten om het te kunnen toepassen: een vingerafdruklezer en een stabiele internetverbinding. Bovendien zijn de vingerafdrukken niet altijd meer herkenbaar bij wie een leven lang handenarbeid heeft verricht. Ook fouten bij de manuele data-entry, wat tijd en geld kost om te laten corrigeren, zorgen voor problemen. Er <a href="https://scroll.in/topic/38792/identity-project">duiken dan ook veel rapporten op</a> van grote aantallen kwetsbaren die de toegang tot sociale diensten, onderwijs, vergunningen, kindergeld of voedselrantsoenen wordt ontzegd omdat ze <a href="https://scroll.in/article/868836/aadhaar-in-the-worlds-biggest-biometric-id-experiment-many-have-fallen-through-the-gaps">door de mazen van het Aadhaar-systeem</a> vallen.</p>



<h3 class="wp-block-heading">Nederland</h3>



<p>In Nederland viel de regering over de <a href="https://www.vrt.be/vrtnws/nl/2021/10/21/toeslagenaffaire-nederland-1-115-kinderen-weggehaald-bij-gedupe/">toeslagenaffaire</a>. Vele duizenden gezinnen kwamen in grote problemen door onterechte beschuldigingen van subsidiefraude. De affaire is complex, maar aan de basis ligt de opsporingsdienst voor belastingfraude die zich danig heeft vergaloppeerd. Het probleem lag hier o.a. bij een <a href="https://www.trouw.nl/politiek/hoe-de-belastingdienst-lage-inkomens-profileerde-in-de-jacht-op-fraude~bbb66add/?utm_source=link&amp;utm_medium=app&amp;utm_campaign=shared%20content&amp;utm_content=free">gebrekkige training en validatie van een machine-learning model</a>, dat een risicoclassificatie moest geven aan dossiers en daarbij zonder veel nadenken steunde op parameters zoals nationaliteit, die erg gevoelig zijn voor discriminatie. Daarnaast was de inhoud van verschillende onderliggende databanken, o.a. de <a href="https://nl.wikipedia.org/wiki/Fraude_Signalerings_Voorziening">Fraude Signalerings Voorziening</a>, onoordeelkundig verzameld: <a href="https://www.taxence.nl/nieuws/onderzoek-pwc-fsv-lijst-bracht-duizenden-burgers-in-problemen/">een telefoontje naar de belastingdienst kon voldoende</a> zijn om erin opgenomen te zijn als potentieel fraudeur. De opsporingsdienst vertrouwde echter quasi blindelings op de gegevens en risicoscores, en gebruikte ze als rechtvaardiging om drastisch te werk te gaan bij terugvorderingen, weigeringen van afbetalingsplannen, enz. Daarbij ontbrak het aan een richtinggevend kader van bovenaf, interne monitoring of audit, en mogelijkheden tot aantekenen van beroep. De databank werd op basis van <a href="https://www.belastingdienst.nl/wps/wcm/connect/nl/contact/content/het-systeem-fraude-signalering-voorziening-fsv">inbreuken op de privacywetgeving</a> stopgezet en de belastingdienst kreeg <a href="https://tweakers.net/nieuws/190452/belastingdienst-krijgt-2-komma-75-miljoen-euro-avg-boete-voor-rol-in-toeslagenaffaire.html">een stevige boete</a>. </p>



<h2 class="wp-block-heading">Conclusie</h2>



<p>De bovenstaande verhalen hebben meestal 1 ding gemeen: alles gaat goed totdat op een bepaald moment ergens een bocht teveel wordt afgesneden zonder dat er tijdig wordt ingegrepen. Dat moet ons niet tegenhouden om te automatiseren, want er zijn ook duidelijke voordelen: voor de overheid qua <a href="/rpa-betaalbot-bij-hvw/">schaalbaarheid</a>, voor de burger o.a. door <a href="https://financien.belgium.be/nl/particulieren/belastingaangifte/aangifte/voorstel-van-vereenvoudigde-aangifte">vermindering van administratie</a>. Met dit artikel willen we vooral aandacht vestigen op de noodzaak om daarbij voldoende te investeren in planning en opvolging, om een goede grip te houden. Dat omvat ook een <a href="https://www.cs.princeton.edu/~arvindn/talks/MIT-STS-AI-snakeoil.pdf">realistische blik</a>, aandacht voor <em><a href="https://www.interaction-design.org/literature/topics/ux-design">user experience</a></em> en duidelijke adoptie van <a href="https://oecd.ai/en/dashboards/ai-principles">waarden en principes</a> (transparantie, <em>accountability</em>, &#8230;). </p>



<p>Het grote verschil tussen een ambtenaar in persoon en een geautomatiseerd systeem, is dat <a href="https://ali-alkhatib.com/papers/chi/street-level_algorithms/street-level_algorithms.pdf">een ambtenaar aanpassingen kan maken en verfijningen kan toebrengen nog <em>voordat </em>een beslissing genomen wordt, terwijl een algoritme enkel maar gecorrigeerd kan worden <em>nadat </em>het al een beslissing heeft gemaakt</a>. Dat laatste veroorzaakt frustratie en een nood aan ingrijpen achteraf. Er is een risico dat bepaalde doelgroepen onevenredig het slachtoffer zijn van zulke fouten. Ook kan bij de gebruikers van geautomatiseerde systemen, een zekere verblinding, laksheid, of neiging tot het afschuiven van verantwoordelijkheid ontstaan: &#8220;de computer zegt het dus het zal wel zo zijn&#8221;. Er moeten dus toegankelijke procedures zijn om beroep aan te tekenen tegen een beslissing en correcties moeten eenvoudig doorgevoerd kunnen worden.</p>



<p>Daarnaast blijft het altijd mogelijk dat programmeurs de regels onvolledig of foutief inbrengen in een programma, of dat ze andere interpretaties en aannames hanteren dan de regelgevers. Er is dus nood aan een zekere <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1012360">waakzaamheid, transparantie en inspraak</a> in het hele implementatieproces, zeg maar &#8220;<a href="https://en.wikipedia.org/wiki/Project_governance">project governance</a>&#8220;. Ook de uitvoerende ambtenaren moeten blijven begrijpen wat er gebeurt en waarom. Daarbij hoort ook een goede methode om feedback te verwerken die vanop de werkvloer aangebracht wordt. </p>



<p>Er bestaat vooralsnog geen vaste manier om <em>compliance </em>of <em>governance </em>ontegensprekelijk te garanderen. Het zijn nog steeds vage begrippen, en ook nogal wat wetgeving blijft vaag: zo staat het woord &#8220;redelijk&#8221; maar liefst 38 keer in de <a href="https://eur-lex.europa.eu/legal-content/NL/TXT/?uri=CELEX:32016R0679">GDPR</a>, en het woord &#8220;passend&#8221; zelfs 125 keer, zonder verdere specificatie van wat we daar nu concreet onder moeten verstaan. In de VS worden basisregels voor bedrijfsbeheer opgelegd door de <a href="https://en.wikipedia.org/wiki/Sarbanes%E2%80%93Oxley_Act">Sarbanes-Oxley Act</a>. In België bestaan er de <a href="https://www.corporategovernancecommittee.be/nl">Code Lippens</a> voor beursgenoteerde, en <a href="https://www.codebuysse.com/nl/default.aspx">Code Buysse</a> voor niet-beursgenoteerde ondernemingen. Ondertussen wordt in Europa verder gewerkt aan o.a. een <a href="https://www.consilium.europa.eu/en/press/press-releases/2021/11/30/promoting-data-sharing-presidency-reaches-deal-with-parliament-on-data-governance-act/">Data Governance Act</a> om een kader te scheppen voor verantwoord (her)gebruik van gegevens. </p>



<p><a href="https://docs.microsoft.com/en-us/compliance/regulatory/offering-home">Deze en andere regulatorische raamwerken</a> zijn misschien niet perfect sluitend. Ze adopteren, eventueel <a href="https://www.iso.org/certification.html">certifiëren</a>, en regelmatig eraan toetsen, zorgt op korte termijn wel voor extra <em>overhead</em> en kosten, maar het legt de lat ook hoger en kan zo op lange termijn veel zorgen voorkomen. Het is ook meestal goede reclame. Uit alle aangehaalde voorbeelden blijkt natuurlijk ook dat daarvoor de nodige wil moet bestaan bij, en middelen ter beschikking gesteld moeten worden door, de bevoegde beleidsmakers.</p>



<p>______________________</p>



<p><em>Dit is een ingezonden bijdrage van Joachim Ganseman, IT consultant bij Smals Research. &nbsp;Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.smalsresearch.be/governance-volgens-mattheus/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Uitdagingen bij voicebots</title>
		<link>https://www.smalsresearch.be/uitdagingen-bij-voicebots/</link>
		
		<dc:creator><![CDATA[Bert Vanhalst]]></dc:creator>
		<pubDate>Thu, 04 Jun 2020 12:02:02 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">/?p=14545</guid>

					<description><![CDATA[Zou het niet mooi zijn, een voicebot die automatisch antwoordt op vragen die gebruikers telefonisch stellen aan het contactcenter? Niet alleen wordt de vraag van de beller altijd correct herkend en wordt er een relevant antwoord gegeven via spraak in de taal van de beller, de bot is dan nog eens onvermoeibaar 24/7 beschikbaar en [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2020/06/icon_mic2.jpg"><img loading="lazy" decoding="async" class="alignright wp-image-14738 " src="/wp-content/uploads/2020/06/icon_mic2.jpg" alt="" width="132" height="226" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2.jpg 1280w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-175x300.jpg 175w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-768x1314.jpg 768w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-599x1024.jpg 599w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-898x1536.jpg 898w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-1197x2048.jpg 1197w" sizes="auto, (max-width: 132px) 100vw, 132px" /></a>Zou het niet mooi zijn, een voicebot die automatisch antwoordt op vragen die gebruikers telefonisch stellen aan het contactcenter? Niet alleen wordt de vraag van de beller altijd correct herkend en wordt er een relevant antwoord gegeven via spraak in de taal van de beller, de bot is dan nog eens onvermoeibaar 24/7 beschikbaar en kan talloze bellers tegelijkertijd van antwoord dienen, zonder wachttijd. Callcenter agents kunnen zich toespitsen op het beantwoorden van de complexere vragen.</p>
<p>Niets dan voordelen lijkt het. Maar het voorzien van voicebots is niet zo eenvoudig. Er zijn enkele uitdagingen.</p>
<h2>Spraak</h2>
<p>Het fundamentele verschil tussen een chatbot en een voicebot is de spraak. In theorie komt het er eenvoudigweg op neer om de gesproken vraag om te zetten naar tekst, deze tekstuele vraag te voeden aan een chatbot en het tekstuele antwoord tenslotte terug om te zetten naar spraak. Het omzetten van spraak naar tekst (S<em>peech-To-Text, STT</em>) is echter niet zo eenvoudig. Systemen voor STT werken beter naarmate ze meer getraind worden. Voor het Engels is er veel trainingsmateriaal voorhanden en zijn de resultaten goed. Aangezien er voor het Nederlands minder trainingsmateriaal voorhanden is, is de kwaliteit van de omzetting iets minder goed.</p>
<p>De beperktere audiokwaliteit bij telefoongesprekken kan ook roet in het eten gooien bij het correct omzetten van spraak naar tekst. Voeg daarbij nog de mogelijke dialecten toe van de bellers en het wordt duidelijk dat de spraak niet altijd even goed begrepen wordt. </p>
<h2>Intentie</h2>
<p>Na de omzetting van spraak naar tekst is het de taak van de voicebot om de intentie van de beller te herkennen. Dit is in principe hetzelfde als bij een &#8220;klassieke&#8221; tekstuele chatbot, maar fouten in de omzetting van spraak naar tekst kunnen de intentieherkenning verstoren.</p>
<p>Als de intentie van de beller niet met voldoende zekerheid kan bepaald worden, dan is het noodzakelijk dat de beller kan doorgestuurd worden naar een menselijke agent. In elk geval verwacht de beller dat hij/zij geholpen wordt bij contactname met het contactcenter.</p>
<p>Om de kwaliteit van de voicebot te kunnen verbeteren is het cruciaal om feedback te vragen aan de beller. Een eenvoudige ja/nee vraag (&#8220;bent u geholpen?&#8221;) kan al belangrijke input leveren om de voicebot te verbeteren.</p>
<h2>Scope</h2>
<p>Een specifieke uitdaging bij voicebots is het aangeven van de scope: hoe maken we een beller duidelijk welke vragen hij kan stellen? Deze uitdaging stelt zich al bij tekstuele chatbots, maar is bij voicebots nog groter aangezien er helemaal geen scherm is om de opties te presenteren. Een mogelijkheid is om de scope in het begin aan te geven, eventueel met een voorbeeldvraag. Maar als er teveel mogelijkheden zijn, kan er voor gekozen worden om de beller volledig vrij zijn vraag te laten stellen. Als de vraag binnen de scope valt van de voicebot kan de bot de vraag onmiddellijk beantwoorden, zoniet kan er een transfer gebeuren naar een menselijke agent. </p>
<h2>Personalisatie</h2>
<p>Naast algemene vragen zou een voicebot ook kunnen antwoorden op specifieke dossiervragen, bijvoorbeeld &#8220;wanneer kan ik op pensioen?&#8221;  Antwoorden op vragen over het eigen dossier vereisen dat de identiteit van de beller met voldoende zekerheid gekend is. Waar we de gebruiker bij een klassieke webtoepassing kunnen laten aanmelden met één van de <a href="https://iamapps.belgium.be/sma/generalinfo?view=digitalKeys">digitale sleutels</a>, is dat bij een telefoonoproep niet evident. Een minimale vorm kan erin bestaan om zich te baseren op het telefoonnummer van de beller. Voorwaarde is dat het telefoonnummer op voorhand gekoppeld werd aan het profiel van de beller. Een andere mogelijkheid is om een aantal vragen te stellen waar enkel de beller het antwoord op kent.</p>
<p>In het ideale geval kan de beller zich authenticeren op basis van zijn/haar stem; de beller hoeft dan geen expliciete actie te ondernemen. Dergelijke <em>voice authentication</em> vereist echter een zekere setup: er moeten voldoende geluidssamples verzameld worden om een voldoende betrouwbare <em>voiceprint</em> te kunnen opstellen. Dit is te vergelijken met het instellen van een fingerprint op een smartphone waarbij je meerdere keren een vinger op de lezer legt vanuit verschillende hoeken. Die voiceprint moet dan nog eens op een betrouwbare manier gekoppeld worden aan de juiste identiteit. Het is met andere woorden verre van evident om een beller op deze manier betrouwbaar te authenticeren.</p>
<h2>Privacy</h2>
<p>Het is mogelijk dat de conversaties van bellers met de voicebot een tijd bijgehouden worden voor analytische doeleinden. Er moet dan ook stilgestaan worden bij de geldende regels rond privacy, in het bijzonder omdat het gaat over stemopnames. Indien de omzetting van spraak naar tekst gebeurt op basis van een cloud service, is dit een bijkomend aandachtspunt.</p>
<h2>Conclusie</h2>
<p>Voicebots hebben het potentieel om de werklast van een contactcenter te verlichten en een betere service te bieden aan de beller. Dit is echter op voorwaarde dat de scope van de vragen waar de voicebot op kan antwoorden beperkt is, dat het gaat over algemene vragen (geen specifieke dossiervragen) en dat de spraakinput van voldoende kwaliteit is.</p>
<hr />
<p><em>Dit is een ingezonden bijdrage van Bert Vanhalst, IT consultant bij Smals Research.  Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Conversation design</title>
		<link>https://www.smalsresearch.be/conversation-design/</link>
		
		<dc:creator><![CDATA[Bert Vanhalst]]></dc:creator>
		<pubDate>Tue, 04 Jun 2019 07:18:48 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">/?p=13380</guid>

					<description><![CDATA[Spraakassistenten worden meer en meer naar voor geschoven als nieuwe vorm van interactie met computersystemen. Siri, Alexa en Google Assistant strijden om de plaats van geprefereerde virtuele assistent. Ze duiken op in allerlei toestellen: in smartphones, smart speakers, tot zelfs in de auto. Naast Engels en Frans wordt ook het Nederlands meer en meer ondersteund. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Spraakassistenten worden meer en meer naar voor geschoven als nieuwe vorm van interactie met computersystemen. Siri, Alexa en Google Assistant strijden om de plaats van geprefereerde virtuele assistent. Ze duiken op in allerlei toestellen: in smartphones, smart speakers, tot zelfs in de auto. Naast Engels en Frans wordt ook het Nederlands meer en meer ondersteund.</p>



<p>Als organisatie kan je zelf toepassingen toevoegen aan die spraakassistenten. Amazon spreekt van skills; Google noemt dit actions. Om conversaties met dergelijke <a href="/is-spraak-de-interface-van-de-toekomst/">spraaktoepassingen</a> zo vlot mogelijk te laten verlopen, schenken we best de nodige aandacht aan een aantal principes voor het ontwerp ervan (conversation design).</p>



<h2 class="wp-block-heading">Errors</h2>



<p>De manier waarop een spraaktoepassing omgaat met fouten bepaalt in sterke mate de gebruikerservaring. Een fout die niet of slecht opgevangen wordt kan ervoor zorgen dat de gebruiker de toepassing snel de rug toekeert. Dit zijn de drie soorten errors die we best opvangen in de conversatie:</p>



<h3 class="wp-block-heading">Geen match</h3>



<p>In bepaalde gevallen begrijpt de toepassing het antwoord van de gebruiker niet, of kan het dat niet correct interpreteren in de context van de conversatie. Dat kan voorvallen als de gebruiker niet volledig of duidelijk antwoordt, niet spreekt tegen de toepassing (maar even iets bespreekt met een andere persoon), of radicaal van onderwerp verandert. Het kan ook voorvallen dat er een fout gebeurd is bij het omzetten van de spraak-input van de gebruiker naar een tekstuele vorm. De gebruiker kan ook een relevant antwoord geven dat niet begrepen wordt door de toepassing. Een voorbeeld:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Gebruiker: &#8220;Ik wil tickets kopen&#8221;</p><p>Toepassing: &#8220;Ok, voor hoeveel personen?&#8221;</p><p>Gebruiker: &#8220;Voor mij en de kinderen.&#8221;</p><p> Toepassing&nbsp;: &#8220;Sorry, voor hoeveel personen?&#8221;</p></blockquote>



<p>Om dit op te vangen vraagt de toepassing best nogmaals kort en to the point de nodige input. Loopt het dan weer verkeerd, dan kan de vraag nogmaals gesteld worden met iets meer detail, of eventueel een voorbeeld van een passend antwoord. Lukt het dan nog niet, dan wordt de conversatie best afgesloten om verdere frustratie te vermijden.</p>



<h3 class="wp-block-heading">Geen input</h3>



<p>Soms weet de gebruiker niet goed wat hij moet zeggen, is hij afgeleid of spreekt hij vóór de microfoon openstaat of wacht hij te lang en is de microfoon alweer afgesloten door de virtuele assistent. In die gevallen is er geen input van de gebruiker en moet de toepassing passend reageren. Dat kan door de vraag opnieuw te stellen, eventueel met meer details, een voorbeeld of het expliciet opsommen van de mogelijkheden. Ook hier sluiten we de conversatie best af na twee extra pogingen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Gebruiker: &#8220;Ik wil een aangifte indienen.&#8221;</p><p>Toepassing: &#8220;Ok, wat is het KBO-nummer?&#8221;</p><p>Gebruiker: <em>&lt;zoekt het KBO-nummer ergens op&gt;</em></p><p>Toepassing: &#8220;Wat is het KBO-nummer van de werkgever?&#8221;</p></blockquote>



<h3 class="wp-block-heading">Systeemfouten</h3>



<p>Systeemfouten kunnen voorkomen als een back-end systeem waar de toepassing gebruik van maakt niet beschikbaar is, of een foutmelding teruggeeft. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Toepassing: &#8220;Akkoord om deze aangifte in te dienen?&#8221;</p><p>Gebruiker: &#8220;Ja&#8221;</p><p>Toepassing: &#8220;Door een technisch probleem kan ik de aangifte momenteel niet indienen. Wil je dat ik binnen een paar minuten opnieuw probeer?&#8221;</p></blockquote>



<p>In het ontwerp van de conversatie moeten we dus rekening houden met alle mogelijke fouten die zich kunnen voordoen bij elk systeem waar de toepassing op steunt, er duidelijk over communiceren en eventueel een alternatief aanbieden.</p>



<h2 class="wp-block-heading">Context</h2>



<p>Wat een gebruiker zegt, hangt soms af van de context. Dat betekent dat de spraaktoepassing deze context moet bijhouden en er rekening mee moet houden tijdens het verloop van de conversatie zodat wat de gebruiker zegt correct begrepen wordt. Een voorbeeld:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Gebruiker: &#8220;Is mijn RVA-kantoor vandaag open?&#8221;</p><p>Toepassing: &#8220;Nee, het kantoor in Hasselt is vandaag gesloten.&#8221;</p><p>Gebruiker: &#8220;En morgen?&#8221;</p><p>Toepassing: &#8220;Morgen is het RVA-kantoor in Hasselt open van 8u30 tot 17u.&#8221;</p><p>Gebruiker: &#8220;En mijn RSZ-kantoor?&#8221;</p><p>Toepassing: &#8220;Het RSZ-kantoor in Hasselt is morgen open van 8u tot 16u30.&#8221;</p></blockquote>



<p>Door rekening te houden met de context kan je de conversatie vlotter laten verlopen en vermijd je dat de gebruiker gefrustreerd geraakt. Het is belangrijk om alle relevante informatie die een gebruiker meegeeft bij te houden zodat de toepassing het begrijpt wanneer de gebruiker er verder in de conversatie naar verwijst. In het voorbeeld hierboven houdt de toepassing bij over welk type kantoor het gaat en over welke datum. Kennis over de lokatie van de gebruiker is vereist om de link te leggen met het desbetreffende lokale kantoor.</p>



<h2 class="wp-block-heading">Suggesties</h2>



<p>In een klassieke grafische gebruikersinterface is het meestal duidelijk welke functionaliteit een toepassing biedt; de gebruiker kan dat afleiden uit de menu&#8217;s, invoervelden en knoppen. Bij een spraakinterface is dat minder evident en kan de gebruiker het gevoel hebben dat hij maar moet raden wat hij kan doen. Daarom is het nuttig dat de spraaktoepassing suggesties doet om de gebruiker te helpen bij het beantwoorden van vragen en om bepaalde functionaliteiten te ontdekken. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p> Gebruiker: &#8220;Ik wil een dimona aangifte doen.&#8221;</p><p>Toepassing: &#8220;Ok, wat is de startdatum? Je kan bijvoorbeeld zeggen &#8220;4 juni&#8221; of &#8220;vandaag&#8221;.&#8221; </p></blockquote>



<p>De gesproken suggesties kunnen aangevuld worden met suggestie-knoppen op het scherm. Dit biedt de mogelijk om te antwoorden met een druk op de knop en geeft aan welk soort antwoord de toepassing verwacht.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="393" src="/wp-content/uploads/2019/06/suggestions2-1024x393.png" alt="Suggestie-knoppen" class="wp-image-13411" srcset="https://www.smalsresearch.be/wp-content/uploads/2019/06/suggestions2-1024x393.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2019/06/suggestions2-300x115.png 300w, https://www.smalsresearch.be/wp-content/uploads/2019/06/suggestions2-768x295.png 768w, https://www.smalsresearch.be/wp-content/uploads/2019/06/suggestions2.png 1075w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Tot slot</h2>



<p>Zo zie je maar dat computers van nature uit niet zo handig zijn in het voeren van conversaties. We moeten een aantal zaken zelf expliciet opvangen in de spraaktoepassing zodat de gebruiker zich op een natuurlijke manier kan uitdrukken en een zinvol antwoord terugkrijgt.</p>



<p>Een goed ontworpen <a href="/conversationele-interfaces/">conversationele interface</a> kan een grote meerwaarde betekenen op vlak van gebruiksgemak. Want hoe meer een interface gebruik maakt van menselijke conversaties, hoe minder gebruikers moeten leren omgaan met de interface.</p>



<p><em>Dit is een ingezonden bijdrage van Bert Vanhalst, IT consultant bij Smals Research.  Dit artikel werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Is spraak de interface van de toekomst?</title>
		<link>https://www.smalsresearch.be/is-spraak-de-interface-van-de-toekomst/</link>
		
		<dc:creator><![CDATA[Bert Vanhalst]]></dc:creator>
		<pubDate>Thu, 04 Oct 2018 14:34:36 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[egov]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">/?p=12205</guid>

					<description><![CDATA[Vandaag interageren we doorgaans met toepassingen via toetsenbord, muis en touchscreens. We selecteren knoppen en links, navigeren in menu&#8217;s en typen tekst in invoervelden. Spraak is een meer natuurlijke interactievorm en misschien wel dé ultieme interface om te interageren met computersystemen. Toch is het gebruik van spraak als computerinterface vandaag de dag nog beperkt. In [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Vandaag interageren we doorgaans met toepassingen via toetsenbord, muis en touchscreens. We selecteren knoppen en links, navigeren in menu&#8217;s en typen tekst in invoervelden. Spraak is een meer natuurlijke interactievorm en misschien wel dé ultieme interface om te interageren met computersystemen. Toch is het gebruik van spraak als computerinterface vandaag de dag nog beperkt. In deze blog bekijken we enkele mogelijke hinderpalen voor een breder gebruik van spraak.</p>
<h1>Speech-to-text en text-to-speech</h1>
<p><a href="/wp-content/uploads/2020/06/icon_mic2.jpg"><img loading="lazy" decoding="async" class="alignright  wp-image-14738" src="/wp-content/uploads/2020/06/icon_mic2.jpg" alt="" width="91" height="156" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2.jpg 1280w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-175x300.jpg 175w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-768x1314.jpg 768w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-599x1024.jpg 599w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-898x1536.jpg 898w, https://www.smalsresearch.be/wp-content/uploads/2020/06/icon_mic2-1197x2048.jpg 1197w" sizes="auto, (max-width: 91px) 100vw, 91px" /></a>Eerst nog even schetsen waar het over gaat. Bij een spraakinterface wordt de spraak (audio) eerst omgezet naar tekst. In het jargon spreekt men van <em>speech-to-text</em> (STT). Die tekst wordt vervolgens als input gegeven aan een (slim) systeem dat een antwoord formuleert of een actie uitvoert. Het tekstuele antwoord wordt dan uiteindelijk terug voorgelezen. Hier spreekt men van <em>text-to-speech</em> (TTS).</p>
<p>Spraakinterfaces kennen we misschien vooral van de spraakassistenten als Siri, Google Assistant, Microsoft Cortana en Amazon Alexa die ondertussen naast het Engels ook het Frans en deels ook al het Nederlands ondersteunen. Via deze virtuele assistenten kan je zoekopdrachten uitvoeren via spraak, maar ook de lichten bedienen, muziek afspelen, enzovoort. Ze bieden daarnaast ook de mogelijkheid om die functionaliteit uit te breiden met extra toepassingen, een beetje vergelijkbaar met het ontwikkelen van apps voor de Android en iOS platformen. Zo voerden we zelf een <a href="/he-google-submit-a-dimona/">experiment</a> uit om een Dimona-aangifte te doen via spraak, geïntegreerd met Google Assistant.</p>
<p>Spraakherkenning is de laatste jaren sterk geëvolueerd. Microsoft bereikte een jaar geleden de <a href="https://www.microsoft.com/en-us/research/blog/microsoft-researchers-achieve-new-conversational-speech-recognition-milestone/">milestone</a> dat software in staat is om woorden even nauwkeurig te herkennen als de mens. We kunnen ons dan ook de vraag stellen waarom spraak niet méér gebruikt wordt om te interageren met systemen.</p>
<h1>Hinderpalen</h1>
<p>Allereerst zijn er de <strong>sociale normen</strong>: niet elke omgeving of situatie is geschikt voor spraakinteractie. Denken we maar aan een overvolle trein of metro waar je niet wil dat je buurman meeluistert. Spraak lijkt het meest geschikt in ruimtes waar we wat privacy hebben of waar we de mensen die in de nabijheid zijn het meest vertrouwen. Geen toeval waarschijnlijk dat de grote spelers sterk focussen op de thuis-omgeving. Denken we maar aan de sterke opkomst van smart home speakers zoals Google Home of Amazon Echo (<a href="https://techcrunch.com/2018/03/07/47-3-million-u-s-adults-have-access-to-a-smart-speaker-report-says/">althans reeds in de VS</a>). In luidruchtige omgevingen moet de technologie dan weer in staat zijn om de spraakcommando&#8217;s correct op te pikken. Uit onze eigen ervaringen lijkt dat tot op zekere hoogte goed te werken, maar er zijn natuurlijk grenzen.</p>
<p>Bij het gebruik van spraakassistenten verloopt de volledige conversatie via het cloud-platform van de leveranciers van de spraakassistenten die zo hun datamonsters verder voeden en de gedetailleerde profielen kunnen gebruiken voor gerichte reclame. Bovendien moet je vandaag je spraakassistent nog zelf activeren door een druk op de knop of door het uitspreken van de <em>trigger words</em> (zoals <em>&#8220;hé Google&#8221;</em>), maar morgen luistert die misschien constant mee naar wat er gezegd wordt om vragen &#8220;naadloos&#8221; te kunnen afhandelen. Niet iedereen voelt zich daar even comfortabel bij. Ook <strong>vertrouwen in de leveranciers</strong> speelt dus een belangrijke rol bij de adoptie van spraakinterfaces.</p>
<p>In vergelijking met tekstgebaseerde interfaces hebben conversaties via spraak <strong>specifieke uitdagingen</strong>. Ze verlopen soms met aarzelingen en onderbrekingen, er worden bepaalde nuances en klemtonen gelegd via intonatie, en de aanwijzingen voor bevestigingen zijn niet altijd even expliciet (zoals &#8220;mhm&#8221;).</p>
<p>Tot slot is er nog de <strong>taalondersteuning</strong>. veelal wordt Engels goed ondersteund, gevolgd door Frans. Nederlands hinkt in dat opzicht wat achterop. Zo is het Nederlands pas recent beschikbaar bij Google Assistant. De stem klinkt nog robot-achtig, zeker in vergelijking met de Engelse stem. Een Vlaamse stem is nog niet beschikbaar, enkel een Hollandse.</p>
<h1>Conclusie</h1>
<p>Spraak zal wellicht nooit de énige interface worden, maar wint wel aan belang. Nu al betekent spraak een serieuze meerwaarde voor blinden, slechtzienden en mensen die om de één of andere reden niet overweg kunnen met muis, toetsenbord of touchscreen. De meerwaarde van een spraakinterface moet geval per geval bekeken worden en lijkt in eerste instantie nuttig bij handsfree &amp; eyes-free situaties zoals in de wagen. Maar wie weet worden we spraak wel met z&#8217;n allen wat meer gewoon &#8211; onder meer door de opkomst van de spraakassistenten &#8211; en is het niet meer ongewoon om te praten tegen je smartphone, computer of speaker.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
