About DoKS      NL  |  EN Search: Advanced Search
  Part of a word (e.g. tele*)    Exact wordgroup (e.g. "wireless communication")
 
Home
folder Authors
folder Departments
folder Help
folder Years
 
Most popular theses: 2014 2015 2016 2017 2018 2019


1,572 theses on-line.



Doks PHL
Doks XIOS



Open Archives Initiative
Home
dc.title : Smart Pooltable: deep learning en reinforcement learning vergelijken
dc.creator : Martens, Yente
dc.subject :
dc.description.abstract : "Work hard, play hard", Bij Bewire staat er een pooltafel om ’s middags en ’s avonds even te ontspannen. Voor deze stage wordt deze pooltafel omgebouwd tot een smart pool table. Deze opdracht bevat drie deelopdrachten. De eerste deelopdracht onderzoekt hoe de ballen herkend kunnen worden met behulp van computer vision. De tweede fase is het volgen van een volledig poolspel, inclusief puntentelling, en het volgen van alle regels. Tenslotte wordt er een AI getraind op het aanbevelen van zetten om de beste bal binnen te spelen of de tegenstander te blokkeren. Als onderzoekstopic is er een vergelijking gemaakt tussen twee verschillende manieren van het leren van een AI, met name deep learning en reinforcement learning. Met zicht op de verschillende achterliggende neurale netwerken, het trainingsproces, de nodige hardware enzovoort wordt er bepaald welke manier van learning het best past binnen de stageopdracht. Het onderzoek biedt een meerwaarde voor Bewire omdat ze dit onderzoek ook kunnen gebruiken om zelf een gepaste keuze te maken tussen deep learning of reinforcement learning. Voor deze opdracht is er gekozen om Ubuntu als besturingssysteem te gebruiken. Als programmeertaal wordt Python gebruikt met PyCharm als ontwikkelingsplatform. De gebruikte technologie voor de balherkenning is een variant van het YOLOv3-framework. Voor de AI wordt er gekozen voor reinforcement learning. Als hardware wordt er gebruik gemaakt van een zelfgebouwd workstation voor het verwerken van de beelden die doorgestuurd worden door een camera. De beste keuze is een action camera. Hierdoor kan in een brede hoek gefilmd worden en hoeft de afstand tussen de tafel en camera niet groot te zijn. De camera wordt bevestigd op een achtergrondsysteem. Een achtergrondsysteem wordt gebruikt in de fotografie om een grote rol papier aan vast te maken.
dc.publisher : Hogeschool PXL
dc.contributor :
dc.date : 2019
dc.type : Bachelorproef
dc.format : application/pdf
dc.identifier : http://doks.pxl.be/doks/do/record/Get?dispatch=view&recordId=SEtd8ab2a8216cd2dafb016cd3018762128c
dc.language : dut
dc.rights : All rights reserved
etd.degree.name : Professionele bachelor in de toegepaste informatica
etd.degree.level : Bachelor
etd.degree.discipline :
etd.degree.grantor : Hogeschool PXL
 
 

Simple view




©2004-2008 - Hogeschool PXL - webmaster - Contact - Disclaimer