	{"id":63295,"date":"2021-09-22T15:44:25","date_gmt":"2021-09-22T14:44:25","guid":{"rendered":"https:\/\/www.artefact.com\/?post_type=news&#038;p=63295"},"modified":"2024-09-20T17:45:46","modified_gmt":"2024-09-20T16:45:46","slug":"visual-time-series-forecasting-with-streamlit-prophet","status":"publish","type":"blog","link":"https:\/\/www.artefact.com\/nl\/blog\/visual-time-series-forecasting-with-streamlit-prophet\/","title":{"rendered":"Visuele voorspelling van tijdreeksen met Streamlit Prophet"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-overflow:hidden;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-top:1px;--awb-border-right:1px;--awb-border-bottom:1px;--awb-border-left:1px;--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\" rel=\"noopener noreferrer\" target=\"_blank\"><span class=\"fusion-column-inner-bg-image\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-row fusion-flex-align-items-center\"><div class=\"fusion-text fusion-text-1\"><p><u>Lees ons artikel over<\/u><\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"4000\" height=\"992\" title=\"Medium Blog\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" alt class=\"lazyload img-responsive wp-image-60582\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%274000%27%20height%3D%27992%27%20viewBox%3D%270%200%204000%20992%27%3E%3Crect%20width%3D%274000%27%20height%3D%27992%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-200x50.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-400x99.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-600x149.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-800x198.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-1200x298.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png 4000w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 4000px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-2\"><p>.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling article-author\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Auteur<\/h2><\/div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27150%27%20height%3D%270%27%20viewBox%3D%270%200%20150%200%27%3E%3Crect%20width%3D%27150%27%20height%3D%270%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/Maxime-Lutel.jpeg\" alt=\"Image\" class=\"lazyload artefact-elegant-image align-left article-author-image\" style=\"width: 150px; border-radius: 54% 46% 77% 23% \/ 74% 40% 60% 26%; overflow: hidden;\" width=\"150\" height=\"auto\" \/><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-three article-author-name-title\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Maxime Lutel<\/h3><\/div><div class=\"fusion-text fusion-text-3 article-author-description\"><p>Data Wetenschapper bij Artefact Frankrijk<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4 description\"><p>U hebt een basislijn nodig voor uw laatste voorspellingsproject voor tijdreeksen? U wilt het besluitvormingsproces van een voorspellingsmodel uitleggen aan een bedrijf audience? U wilt begrijpen of autoprijzen seizoensgebonden zijn voordat u een nieuwe koopt? Dan hebben wij misschien iets voor u! Dit artikel introduceert Streamlit Prophet, een webapp waarmee data wetenschappers voorspellingsmodellen op een visuele manier kunnen trainen, evalueren en optimaliseren. Prognoses worden gemaakt met Prophet, een snel en gemakkelijk te interpreteren model.<\/p>\n<\/div><\/div><\/div><\/div><\/div><article class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5\"><p>U kunt de app online testen\u00a0<a class=\"bv kl\" href=\"https:\/\/share.streamlit.io\/maximelutel\/streamlit_prophet\/main\/streamlit_prophet\/app\/dashboard.py\" rel=\"noopener ugc nofollow\" target=\"_blank\">hier<\/a>\u00a0maar het is mogelijk dat het niet altijd beschikbaar is, vanwege beperkte gedeelde computerbronnen. Een andere optie is om de\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet\" rel=\"noopener ugc nofollow\" target=\"_blank\">python pakket<\/a>\u00a0en voer het lokaal uit.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Wat is Streamlit Prophet?<\/h2><\/div><div class=\"fusion-text fusion-text-6\"><p>Streamlit Prophet is een Python-pakket waarmee u een app kunt implementeren om voorspellingsmodellen voor tijdreeksen te bouwen\u00a0<strong class=\"jn kf\">visueel<\/strong>\u00a0en\u00a0<strong class=\"jn kf\">zonder codering<\/strong>. Zodra u een dataset met historische waarden van het te voorspellen signaal hebt ge\u00fcpload, traint de app in een paar klikken een voorspellend model, samen met verschillende visualisaties om u te helpen de prestaties te evalueren en meer inzicht te krijgen.<\/p>\n<\/div><div class=\"fusion-text fusion-text-7\"><p>Het onderliggende model wordt gebouwd met\u00a0<a class=\"bv kl\" href=\"https:\/\/facebook.github.io\/prophet\/\" rel=\"noopener ugc nofollow\" target=\"_blank\"><strong class=\"jn kf\">Profeet<\/strong><\/a>, een open source bibliotheek ontwikkeld door Facebook om tijdreeksen data te voorspellen. Het signaal wordt opgesplitst in verschillende componenten zoals trend, seizoensinvloeden en vakantie-effecten. De schatter leert hoe elk van deze blokken afzonderlijk gemodelleerd moet worden en telt vervolgens hun verschillende bijdragen op om een gemakkelijk interpreteerbare voorspelling te produceren. De schatter presteert beter als de reeksen sterke seizoenspatronen hebben en als er verschillende cycli van historische data beschikbaar zijn. U kunt dit bekijken\u00a0<a class=\"bv kl\" href=\"https:\/\/twitter.com\/seanjtaylor\/status\/1123278417971990528\" rel=\"noopener ugc nofollow\" target=\"_blank\">draad<\/a>\u00a0of dit\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/future-vision\/the-math-of-prophet-46864fa9c55a\" rel=\"noopener\" target=\"_blank\">artikel<\/a>\u00a0als u meer wilt weten over de wiskundige fundamenten van Prophet.<br \/>\nDe interface is gemaakt met\u00a0<a class=\"bv kl\" href=\"https:\/\/streamlit.io\/\" rel=\"noopener ugc nofollow\" target=\"_blank\"><strong class=\"jn kf\">Beekverlicht<\/strong><\/a>, een Python framework voor het bouwen van data wetenschappelijke webapps.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Wat zijn de belangrijkste kenmerken?<\/h2><\/div><div class=\"fusion-text fusion-text-8\"><p>Streamlit Prophet is bedoeld om data wetenschappers en bedrijfsanalisten snel op weg te helpen met hun tijdreeksprojecten. Ter illustratie: laten we zeggen dat we de toekomstige verkoop van consumentengoederen in een bepaalde winkel willen voorspellen, op basis van historische data van 2011 tot 2015. Onze data-set ziet eruit als de onderstaande tabel.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"193\" height=\"163\" title=\"artikel-Maxime-lutel-2\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27193%27%20height%3D%27163%27%20viewBox%3D%270%200%20193%20163%27%3E%3Crect%20width%3D%27193%27%20height%3D%27163%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-2.png\" alt class=\"lazyload img-responsive wp-image-63297\"\/><\/span><\/div><div class=\"fusion-text fusion-text-9\"><p>Een basismodel met standaardparameters wordt toegepast op de data zodra deze ge\u00fcpload is. Laten we nu eens kijken hoe we Streamlit Prophet kunnen gebruiken om het te verbeteren en een beter begrip van het fenomeen te krijgen.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Data exploratie<\/h3><\/div><div class=\"fusion-text fusion-text-10\"><p>De eerste stap in elk prognoseproject is ervoor zorgen dat de dataset geen geheimen voor u heeft. Prophet biedt van nature een mooie\u00a0<strong class=\"jn kf\">decompositie van het signaal\u00a0<\/strong>om u te helpen dat doel te bereiken. Er zijn verschillende grafieken beschikbaar in de app om deze waardevolle inzichten in \u00e9\u00e9n oogopslag te krijgen.<br \/>\nDe volgende grafiek is een goed uitgangspunt, omdat deze een globale weergave geeft van de ge\u00fcploade tijdreeks en veel nuttige informatie bevat.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"330\" title=\"artikel-Maxime-lutel-3\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png\" alt class=\"lazyload img-responsive wp-image-63298\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27330%27%20viewBox%3D%270%200%20700%20330%27%3E%3Crect%20width%3D%27700%27%20height%3D%27330%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-200x94.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-400x189.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-600x283.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-11\"><p>De zwarte punten zijn de werkelijke historische verkopen, die meestal tussen 75 en 225 eenheden per dag liggen. Aan het einde van elk jaar rond Kerstmis, wanneer de winkels waarschijnlijk gesloten zijn, zijn er enkele uitschieters met geen verkoop of met lage volumes. De trend wordt weergegeven op een rode lijn om een meer synthetisch beeld van het signaal te krijgen en globale evoluties te visualiseren. Tot slot geeft de blauwe lijn de prognoses weer van een Prophet-model dat automatisch getraind is op uw dataset. Hier kunnen we zien dat het model verwacht dat de verkoop in 2016 zal toenemen, in navolging van de groeiende trend die in 2015 begon.<\/p>\n<p>Deze voorspellingen lijken seizoensgebonden te zijn, maar het is moeilijk om de verschillende periodieke componenten op deze eerste plot te onderscheiden. Laten we een andere visualisatie bekijken om te begrijpen hoe deze seizoenspatronen de modeluitvoer be\u00efnvloeden.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-4 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"309\" title=\"artikel-Maxime-lutel-4\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png\" alt class=\"lazyload img-responsive wp-image-63299\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27309%27%20viewBox%3D%270%200%20700%20309%27%3E%3Crect%20width%3D%27700%27%20height%3D%27309%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-200x88.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-400x177.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-600x265.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-12\"><p>Er zijn twee periodiciteiten gedetecteerd die enkele interessante inzichten geven in de gewoonten van consumenten. De wekelijkse cyclus laat zien dat de meeste mensen winkelen in het weekend, waarin de prognoses met bijna 40 eenheden per dag worden verhoogd. De grafiek suggereert ook dat de verkochte producten een jaarlijkse seizoensgebondenheid hebben, met iets meer verkoop tijdens de zomer dan tijdens de rest van het jaar. Deze periodieke componenten en de globale trend worden dan door de schatter gecombineerd om voorspellingen voor toekomstige dagen te produceren.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Prestatie-evaluatie<\/h3><\/div><div class=\"fusion-text fusion-text-13\"><p>Deze plots geven de manier weer waarop data door Prophet gemodelleerd wordt, maar hoe kunnen we er zeker van zijn dat deze weergave betrouwbaar is? Om deze legitieme vraag te beantwoorden, is een deel van de app gewijd aan het evalueren van de kwaliteit van het model. Het geeft de gebruiker snel een basislijn voor de voorspellingsprestaties. Hiervoor wordt de tijdreeks in verschillende delen opgesplitst: het model wordt eerst toegepast op een trainingsset en vervolgens getest op een validatieset. Andere opties zoals kruisvalidatie zijn ook beschikbaar voor geavanceerder gebruik.<\/p>\n<\/div><div class=\"fusion-text fusion-text-14\"><p>Er kunnen verschillende meeteenheden worden gebruikt om de kwaliteit van het model te beoordelen: absolute meeteenheden zoals de RMSE (root mean squared error) zijn nuttig om een idee te krijgen van de grootte van de fouten in termen van het aantal verkopen, maar relatieve meeteenheden zoals de MAPE (mean absolute percentage error) zijn wellicht beter te interpreteren. Het is aan u om de metriek te selecteren die het meest relevant is voor uw gebruikssituatie.<\/p>\n<\/div><div class=\"fusion-text fusion-text-15\"><p>Het is echter onwaarschijnlijk dat de prestaties uniform zijn over alle data punten, daarom is het verkrijgen van een globale indicator niet voldoende. We moeten metrieken op een meer gedetailleerde granulariteit berekenen om een duidelijk inzicht te krijgen in de kwaliteit van het model. Laten we beginnen met een diepgaande analyse op dagniveau, wat in ons geval de laagst mogelijke granulariteit is, aangezien het model \u00e9\u00e9n voorspelling per dag doet.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"364\" title=\"artikel-Maxime-lutel-5\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png\" alt class=\"lazyload img-responsive wp-image-63300\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27364%27%20viewBox%3D%270%200%20700%20364%27%3E%3Crect%20width%3D%27700%27%20height%3D%27364%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-200x104.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-400x208.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-600x312.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-16\"><p>We kunnen een belangrijke variabiliteit waarnemen: er zijn dagen waarop de fout groter is dan 20%, terwijl sommige andere voorspellingen bijna perfect accuraat zijn. Met deze informatie in uw achterhoofd kunt u het waarschijnlijk niet laten om u af te vragen of er patronen zijn in de manier waarop het model fouten maakt. Zijn er bepaalde dagen waarop we kunnen verwachten dat het slecht presteert? Gelukkig biedt de app een aantal handige grafieken waarmee we onze nieuwsgierigheid kunnen bevredigen.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Foutdiagnose<\/h3><\/div><div class=\"fusion-text fusion-text-17\"><p>Het gedeelte over foutdiagnose is waarschijnlijk het nuttigst, omdat u hiermee de gebieden kunt aanwijzen waar de prognoses kunnen worden verbeterd en dus nauwkeuriger de belangrijkste uitdagingen kunt identificeren waarmee u te maken krijgt bij het bouwen van een betrouwbaar prognosemodel.<\/p>\n<p>Er zijn verschillende visualisaties beschikbaar om dat onderzoek uit te voeren. Ze zijn interactief, zodat u zich gemakkelijk op bepaalde gebieden kunt richten. In de onderstaande scatterplot wordt bijvoorbeeld elke prognose voor de validatieset weergegeven met \u00e9\u00e9n punt, en door met de muis over de punten te gaan die ver van de rode lijn afliggen, kunnen we begrijpen voor welk soort data punten de prognoses ver van de waarheid afliggen.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-6 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"327\" title=\"artikel-Maxime-lutel-6\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png\" alt class=\"lazyload img-responsive wp-image-63301\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27327%27%20viewBox%3D%270%200%20700%20327%27%3E%3Crect%20width%3D%27700%27%20height%3D%27327%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-200x93.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-400x187.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-600x280.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-18\"><p>Als u in ons voorbeeld met de muis over het gebied rechtsboven beweegt, ziet u dat de punten die het verst van de rode lijn af liggen zaterdag en zondag zijn, wat suggereert dat het model doordeweeks beter presteert. Laten we de prestatiecijfers samenvoegen per dag van de week om deze intu\u00eftie te valideren.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-7 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"171\" title=\"artikel-Maxime-lutel-7\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png\" alt class=\"lazyload img-responsive wp-image-63302\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27171%27%20viewBox%3D%270%200%20700%20171%27%3E%3Crect%20width%3D%27700%27%20height%3D%27171%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-200x49.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-400x98.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-600x147.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-19\"><p>In het weekend zijn de fouten inderdaad gemiddeld groter dan tijdens de rest van de week, wat informatie is om in gedachten te houden wanneer u het model probeert te optimaliseren. Prestaties kunnen ook in de loop van de tijd veranderen, daarom is het mogelijk om andere aggregatieniveaus te selecteren die in de app beschikbaar zijn om dit te controleren. We kunnen bijvoorbeeld de statistieken op een wekelijkse of maandelijkse granulariteit berekenen, of over een specifieke tijdsperiode waarin we vermoeden dat het model anders presteert dan normaal.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Modeloptimalisatie<\/h3><\/div><div class=\"fusion-text fusion-text-20\"><p>Zodra we de belangrijkste zwakke punten van het model hebben ontdekt, zijn er verschillende opties beschikbaar om het te verbeteren: in de zijbalk van de app kunt u de standaardconfiguratie bewerken en uw eigen specificaties invoeren. Alle prestatiecijfers en visualisaties worden bijgewerkt telkens wanneer u de instellingen wijzigt, zodat u snel feedback krijgt.<\/p>\n<\/div><div class=\"fusion-text fusion-text-21\"><p>De eerste manier om betere prestaties te bereiken is door wat aangepaste voorbewerking toe te passen op uw dataset. Er zijn verschillende alternatieven mogelijk om de eerder ge\u00efdentificeerde uitdagingen te omzeilen. Met een opschoningssectie kunnen we bijvoorbeeld de uitschieters die rond Kerstmis zijn waargenomen en die het model zouden kunnen verwarren, verwijderen. We kunnen ook bepaalde dagen uitfilteren en zo gemakkelijk verschillende modellen trainen voor de week en de weekenden, aangezien deze geassocieerd lijken te zijn met verschillend koopgedrag. Er zijn ook enkele andere opties voor filteren en resamplen beschikbaar, voor het geval deze relevant zijn voor het probleem in kwestie.<\/p>\n<\/div><div class=\"fusion-text fusion-text-22\"><p>Prophet hyperparameters kunnen ook worden afgestemd om het model beter te laten passen bij de data. Deze parameters be\u00efnvloeden hoe de schatter leert om de trend en seizoensgebondenheid van historische verkopen weer te geven, en het relatieve gewicht van deze componenten in de globale voorspelling. Maakt u zich geen zorgen als u niet bekend bent met Prophet-modellen: sommige tooltips leggen de intu\u00eftie achter elke parameter uit en begeleiden u bij het afstemmen. In het modelleringsgedeelte kunt u het model ook voeden met externe informatie, zoals vakantiedagen of variabelen die gerelateerd zijn aan het te voorspellen signaal (zoals de verkoopprijs van de producten). Deze regressoren zullen de prestaties waarschijnlijk verbeteren, omdat ze het model extra kennis geven over een fenomeen dat van invloed is op de verkoop.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Interpreteerbaarheid van prognoses<\/h3><\/div><div class=\"fusion-text fusion-text-23\"><p>Een nauwkeurig voorspellingsmodel hebben is leuk, maar de belangrijkste factoren die bijdragen aan de voorspellingen kunnen verklaren is nog beter. Het laatste deel van de app is bedoeld om ons te helpen begrijpen hoe het model dat we zojuist gebouwd hebben beslissingen neemt. Er zijn verschillende manieren om deze vraag aan te pakken: we kunnen ofwel naar een enkele component kijken en zien hoe zijn bijdrage aan de totale voorspellingen in de loop van de tijd evolueert, of we kunnen een enkele voorspelling nemen en deze ontbinden in de som van de bijdragen van verschillende componenten.<\/p>\n<\/div><div class=\"fusion-text fusion-text-24\"><p>Laten we beginnen met de eerste optie. De verschillende componenten die de prognoses be\u00efnvloeden zijn de trend, seizoensgebonden factoren en externe regressoren. We hebben de invloed van wekelijkse en jaarlijkse seizoensinvloeden al gezien, dus laten we ons richten op de externe regressoren die we hebben opgenomen in het gedeelte over modeloptimalisatie: feestdagen en de verkoopprijs van de producten.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-8 hover-type-none\"><img decoding=\"async\" width=\"657\" height=\"343\" title=\"artikel-Maxime-lutel-8\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png\" alt class=\"lazyload img-responsive wp-image-63303\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27657%27%20height%3D%27343%27%20viewBox%3D%270%200%20657%20343%27%3E%3Crect%20width%3D%27657%27%20height%3D%27343%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-200x104.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-400x209.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-600x313.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png 657w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 657px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-25\"><p>De invloed van sommige feestdagen is heel belangrijk: de Dag van de Arbeid bijvoorbeeld verhoogt de prognoses met 50 verkopen per jaar aan het begin van september, en de dalingen met Kerstmis laten zien dat het model rekening heeft gehouden met het feit dat winkels op die dag sluiten. De prijs is jaar na jaar gestegen en daarom is de invloed ervan op de verkoop van positief naar negatief verschoven.<\/p>\n<\/div><div class=\"fusion-text fusion-text-26\"><p>Het kan ook nuttig zijn om uit te leggen hoe het model een specifieke voorspelling heeft gedaan, vooral wanneer een bepaalde gebeurtenis de voorspelling be\u00efnvloedt. De volgende watervalgrafiek toont deze decompositie voor de voorspelling op 31 oktober 2012.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-9 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"359\" title=\"artikel-Maxime-lutel-9\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png\" alt class=\"lazyload img-responsive wp-image-63304\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27359%27%20viewBox%3D%270%200%20700%20359%27%3E%3Crect%20width%3D%27700%27%20height%3D%27359%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-200x103.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-400x205.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-600x308.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-27\"><p>In dit voorbeeld voorspelde het model uiteindelijk 96 verkopen, wat de som is van de bijdragen van vijf verschillende componenten:<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Wereldwijde trend<\/strong>\u00a0(+134): dit is de meest invloedrijke factor.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Halloween<\/strong>\u00a0<strong>effect<\/strong>\u00a0(-12): het product wordt minder verkocht met Halloween dan op gewone dagen.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Verkoopprijs<\/strong>\u00a0(+2): de prijs moet iets lager dan gemiddeld zijn geweest op die dag.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Wekelijkse seizoensgebondenheid\u00a0<\/strong>(-23): dit was op een woensdag, wat niet in het weekend is.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Jaarlijkse seizoensgebondenheid<\/strong>\u00a0(-5): Oktober is een laagseizoen voor dit product.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-28\"><p>Dit soort decompositie is niet alleen handig voor het delen van inzichten met medewerkers, maar kan analisten ook helpen begrijpen waarom hun model niet presteert zoals verwacht. Indien nodig zijn er verschillende parameters beschikbaar in de zijbalk van de app om het relatieve gewicht van de verschillende componenten te verhogen of te verlagen.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Hoe begint u?<\/h2><\/div><div class=\"fusion-text fusion-text-29\"><p>Het uitvoeren van de app op uw eigen computer is vrij eenvoudig. De enige vereiste is dat Python ge\u00efnstalleerd is. Voor Windows-gebruikers zijn wat meer vereisten nodig (zie\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet#-requirements\" rel=\"noopener ugc nofollow\" target=\"_blank\">archief<\/a>\u00a0voor meer details). Daarna kunt u de onderstaande instructies volgen om aan de slag te gaan.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Installatie<\/h3><\/div><div class=\"fusion-text fusion-text-30\"><p>Wij raden aan om een nieuwe virtuele omgeving aan te maken om problemen met afhankelijkheden of incompatibiliteit met uw huidige omgeving te voorkomen. Zodra uw nieuwe omgeving geactiveerd is, kunt u het pakket met het volgende commando installeren. De installatie kan enkele minuten (5-10) duren.<\/p>\n<\/div>pip installeer -U streamlit_profeet<div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Ren<\/h3><\/div><div class=\"fusion-text fusion-text-31\"><p>Nu het pakket ge\u00efnstalleerd is, kunt u met \u00e9\u00e9n commando de app vanaf uw terminal starten en in uw standaard webbrowser openen.<\/p>\n<\/div>streamlit_prophet dashboard implementeren<div class=\"fusion-text fusion-text-32\"><p>En u bent klaar om Prophet-modellen te bouwen! Om te beginnen met modelleren, moet u eerst uw dataset uploaden als een csv-bestand met het volgende formaat.<\/p>\n<\/div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27400%27%20height%3D%270%27%20viewBox%3D%270%200%20400%200%27%3E%3Crect%20width%3D%27400%27%20height%3D%270%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-10.png\" alt=\"Image\" class=\"lazyload artefact-elegant-image align-left hover-enable\" style=\"width: 400px; border-radius: 59% 41% 41% 59% \/ 29% 48% 52% 71%; overflow: hidden;\" width=\"400\" height=\"auto\" \/><div class=\"fusion-text fusion-text-33\"><p>Vervolgens kunt u uw specificaties opgeven in de zijbalk om de voorbewerkingstaken uit te voeren die aan uw behoeften voldoen en de hyperparameters van het model af te stemmen. Zodra u tevreden bent met de resultaten, slaat u uw experiment op om alle visualisaties te bewaren en het later gemakkelijk te kunnen reproduceren.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Inzet in de cloud<\/h3><\/div><div class=\"fusion-text fusion-text-34\"><p>Als u de app gemakkelijk toegankelijk wilt maken voor meerdere medewerkers zonder dat zij Python hoeven te downloaden en het pakket hoeven te installeren, kunt u de app op de cloud implementeren. Het eerste wat u moet doen is de git repository klonen. Vervolgens kunt u met een Docker-commando de applicatie gemakkelijk containeriseren en een image maken dat gebruikt kan worden om de app op het cloud platform van uw keuze te implementeren. Deze\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/how-to-deploy-and-secure-your-streamlit-app-on-gcp-4ab5fd873ed0\" rel=\"noopener\" target=\"_blank\">artikel<\/a>\u00a0legt in detail uit hoe u dit kunt doen op Google Cloud Platform.<\/p>\n<\/div><div class=\"fusion-text fusion-text-35\"><p>Bedankt voor het lezen, ik hoor graag uw feedback. Voel u vrij om contact met ons op te nemen als u wilt bijdragen aan de ontwikkeling van het pakket of als u idee\u00ebn voor verbetering hebt. In de tussentijd kunt u de\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet\" rel=\"noopener ugc nofollow\" target=\"_blank\">projectopslagplaats<\/a>\u00a0om een korte demo te bekijken en\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\" rel=\"noopener\" target=\"_blank\">Artefact tech blog<\/a>\u00a0voor meer informatie over onze data wetenschapsprojecten.<\/p>\n<\/div><\/div><\/div><\/div><\/article><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-overflow:hidden;--awb-inner-bg-position:left center;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\" target=\"_blank\" rel=\"noopener\"><span class=\"fusion-column-inner-bg-image lazyload\" data-bg=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column fusion-column-has-bg-image\" data-bg-url=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\"><div class=\"fusion-image-element\" style=\"text-align:center;--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-10 hover-type-none\"><img decoding=\"async\" width=\"72\" height=\"41\" title=\"middelgrote\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2772%27%20height%3D%2741%27%20viewBox%3D%270%200%2072%2041%27%3E%3Crect%20width%3D%2772%27%20height%3D%2741%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/medium.png\" alt class=\"lazyload img-responsive wp-image-60927\"\/><\/span><\/div><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:20px;--awb-margin-bottom:0px;--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Medium Blog bij Artefact.<\/h3><\/div><div class=\"fusion-text fusion-text-36\" style=\"--awb-content-alignment:center;\"><p>Dit artikel werd oorspronkelijk gepubliceerd op <strong>Medium.com<\/strong>.<br \/>\nVolg ons op ons medium Blog !<\/p>\n<\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat button-medium button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Lees ons artikel<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>22 september 2021<br \/>\nU hebt een basislijn nodig voor uw laatste voorspellingsproject voor tijdreeksen? U wilt het besluitvormingsproces van een voorspellingsmodel uitleggen aan een bedrijf audience? U wilt begrijpen of autoprijzen seizoensgebonden zijn voordat u een nieuwe koopt? Dan hebben wij misschien iets voor u! Dit artikel introduceert Streamlit Prophet, een webapp waarmee data wetenschappers voorspellingsmodellen op een visuele manier kunnen trainen, evalueren en optimaliseren. Prognoses worden gemaakt met Prophet, een snel en gemakkelijk te interpreteren model.<\/p>","protected":false},"featured_media":68689,"parent":0,"template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false},"blog-category":[21939],"blog-language":[2991],"class_list":["post-63295","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog-category-medium","blog-language-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog\/63295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/media\/68689"}],"wp:attachment":[{"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/media?parent=63295"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog-category?post=63295"},{"taxonomy":"blog-language","embeddable":true,"href":"https:\/\/www.artefact.com\/nl\/wp-json\/wp\/v2\/blog-language?post=63295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}