2. PLATO thesisonderwerpen AJ1516 IBCN

advertisement
Onderwerpen van Martine Buysse
13458: #Spacing: finding word separations for hashtags
Promotor(en):
Bart Dhoedt, Thomas Demeester
Begeleider(s):
Cedric De Boom, Steven Van Canneyt
Contactpersoon: Cedric De Boom
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
On several social media platforms, such as Twitter and Facebook, hashtags are a
powerful means to indicate the occurrence of events, engage in a conversation, attract
attention and express one’s opinion on a subject. Many of these hashtags are made up
of one single word and form an indivisable unit – e.g. #belgium or #love – but others
are composed several words with the in-between spaces left out – e.g. #ilikeit or
#theskyisthelimit. For many information retrieval tasks, such as sentiment detection,
these concatenated hashtags will perform badly; e.g. it is easy to realize that the
phrase ‘I like it’ implies a positive emotion, while this is less obvious for the single word
‘#ilikeit’.
Current approaches to separating hashtags into words mostly rely on prefix searches in
predefined vocabularies, but for social media posts this is often insufficient given the
rapidly transient nature of words and the linguistic creativity of users on these social
platforms. Besides, the constructed vocabulary is often very large, yielding extensive
calculation times; this is very unwanted in the context of social media posts
processing.
Doelstelling:
In this master’s dissertation several systems for word separation of hashtags will be
constructed, analysed and compared. The task at hand is very related to continuous
speech-to-text conversion. So first, one or more baseline systems will be built with
traditional techniques from the field of speech processing, such as tree-based
vocabulary search. In the past few years, however, speech processing made a lot of
advancements by using deep neural networks. Especially recurrent neural networks
(RNNs) and their variants, such as long short term memories (LSTMs), are considered
state-of-the-art in the field. These techniques will be leveraged to the task of word
separation to increase the the performance of traditional techniques. Since processing
deep neural architectures is computationally demanding, the algorithms will be
developed in a framework allowing for GPU acceleration. The developed algorithms will
be trained on a semi-manually constructed dataset of tweets.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12980: A day in the life of a connected consumer
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Frank Gielen, Jeroen Hoebeke
Jelle Nelis, Matthias Strobbe, dhr. Arnoud Koning [P&G]
Jelle Nelis
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
The rapid spread of smart devices and sensors in our everyday lives (e.g. wearables),
allow us to interact with and control our environment in an intelligent way (Internet of
Things paradigm). This will have an important impact on how we consume in the future.
We can expect that our environment will provide suggestions on what to buy and use
based on contextual parameters such as planned activities, recommendations by
friends, personal health condition, weather predictions, content levels of the product
boxes, etc.
One example on how this could influence consumers: in the morning your smart
bracelet (e.g. a Fitbit) could combine your sleeping pattern from that night with
planned activities for that day and expected weather conditions to provide suggestions
on what skin cream or shampoo to use
Doelstelling:
For companies that produce consumer goods, such as Procter & Gamble, it’s important
to be at the forefront of these developments to clearly understand what a future
connected consumer wants and to adjust the product offerings & anticipate supply
chain changes to deal with these needs.
In this master thesis the goal is to explore the impact of Internet of Things on the
purchasing behavior and product usage of end consumers, especially at home. How can
already available and future contextual data be combined and used in an intelligent way
with consumer goods to improve the experience of a consumer. Also the impact on the
privacy of the consumer needs to be taken into account. The goal is to come up with a
broad range of possible future applications, after which a few of the most promising
ones will be selected and implemented as proof of concept.
This thesis requires a broad view on (future) technology and the creativity to come up
with new ideas, as well as implementation skills to realize the proof of concept
applications. The intent is to focus on the product sectors in which Procter & Gamble is
active and it should not be limited to existing products in the current Procter & Gamble
portfolio.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13630: A disruptive approach to unified digital TV delivery
Promotor(en):
Filip De Turck
Begeleider(s):
Niels Bouten, Maxim Claeys, Stefano Petrangeli
Contactpersoon: Niels Bouten
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
By 2018, video over IP is predicted to represent 79% of all Internet traffic. Currently,
separate protocols are used to deliver video to set top boxes (typically multicast-based
IPTV) and for streaming to end-user devices (typically unicast HTTP). This requires the
telecommunications provider to roll out and maintain two different delivery systems,
even though they serve the same purpose. Furthermore, also the consumption of timeshifted TV and the seamless transition of streaming sessions between devices add
additional challenges.
The attached figure shows how the multicast-based IPTV protocol delivers the same
content at the same time to each of the set top boxes, implying that multicast is
particularly suited for linear TV, while for the on-demand or live streaming to other
devices, an individual unicast HTTP connection is required. This leads to the transfer of
a lot of redundant video data, putting additional load on the network and potentially
leading to high amounts of peering traffic when 3rd party streaming services such as
Netflix are offered.
Doelstelling:
The goal of this thesis is to develop a next generation delivery architecture and
protocols for unified video services. The starting point could be a new transport
protocol called SCAP (Shared Content Addressing Protocol) that allows intermediary
nodes to participate in optimizing the delivery process. Currently, TCP is used as an
underlying transport protocol for HTTP video streaming, but since TCP is end-to-end,
optimizations to data transport require expensive application layer interactions in the
network. Using the novel protocol, intermediary nodes can group requests for the
same data at the transport layer and schedule the delivery of this data. To cope with
time and place shifting, this intermediary caching should be optimized to benefit
maximally from overlapping streaming sessions. Developing and deploying a unified
architecture and protocols to deliver the video services to the end-user can potentially
reduce the costs of both installation and maintenance of the system. Furthermore,
since the two delivery methods now share the same framework, new services can be
deployed with shorter time-to-market.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13104: Adapting Self-Organizing Maps (SOMs) for Flow
Cytometry data
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
Tom Dhaene, Eric Laermans
Sofie Van Gassen
Sofie Van Gassen
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
AJ:
2015-2016
Probleemstelling:
The Self-Organizing Map (SOM) was developed by Prof. Kohonen in 1990. This is an
unsupervised machine learning technique to cluster and visualize data and has many
potential applications. However, the original clustering scheme is not optimal for
datasets with certain specific properties. Therefore, adaptations can be explored and
this topic of research is still very relevant today.
Flow Cytometry data measures the presence of surface proteins on cells. These
measurements are highly relevant for state-of-the-art immunology research, focusing
on topics such as asthma, HIV and TB. To gain insight in the structure of different types
of immune cells, self-organizing maps seem a promising approach. However, these
datasets have several properties for which the original algorithm is not optimally suited
yet.
Doelstelling:
The goal of this thesis is to adapt self-organizing maps to the specific properties of flow
cytometry data.
The student will do a literature study to explore several adaptations that have been
proposed, such as growing self-organizing maps and hierarchical self-organizing maps,
and gain insight in their specific properties. Using this knowledge, they will combine the
most relevant adaptations or develop their own method to cluster and visualize flow
cytometry data.
Because of our collaboration with the Flanders Institute for Biotechnology (VIB), we
have several relevant datasets. This thesis will help the researchers to gain more
insight in their data and make biological discoveries.
No previous knowledge about bio-informatics, biology or machine learning is required,
interest is enough.
This research subject offers possibilities for a scientific publication or further doctoral
research.
Locatie:
Zuiderpoort, Zwijnaarde (VIB), thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12991: Adaptive network performance modelling for video
streaming services
Promotor(en):
Didier Colle, Mario Pickavet
Begeleider(s):
Wouter Tavernier, Bruno Volckaert, dhr. Jurgen Slowack [Barco]
Contactpersoon: Wouter Tavernier
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Having an accurate estimation of the performance of network links or end-to-end paths
is of high interest for many network functions. For example, file sharing services or
video streaming services prefer those paths which are likely to have low delay and high
available (steady) bandwidth. In many cases, no information is available about the
routing or performance of the network for the end-user application using the best-effort
network. In such a case, active monitoring tools are required which initiate active
measurements such as ping or more advanced tools such as pathchirp.
When many end-users are involved, the use of inference/learning techniques in order to
estimate performance characteristics at other network points is desirable in order to
reduce the number of active probes in the network. Most of the current performance
models focus on peer to peer services, and do not focus on particular services such as
real-time video streaming. In addition, there is no particular use of temporal
relationships within these models (periodicity of network load, etc.).
Doelstelling:
The goal of this thesis is to design and evaluate a performance estimation or ranking
mechanism for video streaming services on best effort networks. Depending on the
interest of the student, the proposed mechanism might focus on estimation of exact
performance parameters such as delay and available bandwidth estimation based on
limited measurements, or using path ranking mechanisms similar to recommendation
algorithms, or even exploit the concept of virtual coordinate systems introducing a
distance concept between involved nodes within the video streaming service (cf. Vivaldi
coordinate system as used in Gnutella). In a first phase, the student will be required to
study literature with respect to available mechanisms and available datasets. Based on
limited datasets the student may experiment with potential estimation frameworks in a
simulation environment in order to design a suitable estimation framework for chosen
scenario for video-streaming services. Using the experimental facilities of the research
group, the student may evaluate the proposed framework in a realistic emulated setup
for a modelled network scenario.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13482: Adaptive optimization for resource & task assignment in
hospitals
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Pieter Bonte
Femke Ongenae
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Hospitals are facing major medical and financial challenges. A key issue to be solved to
tackle these challenges is the management of the internal logistics processes, such as,
the route taken by a patient during his/her stay, the allocation of nursing staff to tasks
and the efficient management of the needed medical equipment (e.g. radiology
equipment or medication) and resources.
Despite the technological advances that have been made in recent years within the
eHealth domain, no adequate intelligent systems exist today to efficiently manage
these process real-time and on an organization-wide scale. To enable the realization of
such a system, information needs to be available about the various processes that need
to be carried out and the resources, staff and patients that need to be allocated to
them. This requires the efficient consolidation of the huge amount of (context) data
available in the hospital. Moreover, intelligent processing of this consolidated data is
needed to achieve an ideal mapping of processes on the available resources, staff and
patients. Finally, a way needs to be devised to most efficiently push the conclusions of
the system towards the staff.
Doelstelling:
The objective of this thesis is three-fold. First, a data and context consolidation
framework needs to be researched and developed which is able to consolidate, in an
efficient manner, the huge amount of data available in the hospital about the processes
that need to be executed and the staff, patients and resources that need to be allocated
to them. The available data does not only be integrated, but should also be processed,
filtered and summarized in such a manner that it can be easily used to optimally
schedule the processes and allocate resources. Second, self-learning algorithms can be
researched that are able to process the consolidated information and discover
optimizations in the scheduling of the processes and resources based on this data.
Third, it needs to be researched if smart wearables can be leveraged efficiently to push
the knowledge learned by the system towards the staff.
The particular focus of the thesis on one or more of the objectives can be determined
based on the particular interests and preferences of the students. The student will be
able to evaluate the developed solution based on realistic, anonymized data by two
Flemish hospitals.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13524: Adaptive Video Streaming Based on HTTP/2
Promotor(en):
Filip De Turck
Begeleider(s):
Jeroen van der Hooft, Stefano Petrangeli
Contactpersoon: Jeroen van der Hooft
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1
1
2015-2016
Probleemstelling:
Over the last years, delivery of multimedia content has become more prominent than
ever. To provide the user with an enjoyable viewing experience, important players such
as YouTube and NetFlix are constantly looking for new and better ways to share their
content. Recently, the concept of HTTP Adaptive Streaming (HAS) has been introduced
to provide content over the best-effort Internet. In HAS, video content is temporally
divided into segments with a typical length of 1 to 10 seconds, each encoded at
multiple quality levels. Segments are dynamically requested by the HAS client,
equipped with a rate adaptation heuristic to select the best quality level based on
criteria such as the perceived bandwidth and the video player's buffer filling level.
This approach has shown promising results in video-on-demand scenarios, where large
buffers can be used to prevent play-out freezes at client side. In live video streaming
however, the video play-out should be as close as possible to the live signal; imagine
the frustration of a sports fan when he sees his favourite team score a goal with a delay
of tens of seconds. Nevertheless, using a low buffer size makes the video player more
susceptible to play-out freezes; in this case, the segment's duration needs to be limited
to avoid large delays and buffer starvation. This however results in issues when the
round trip time is comparable to the segment's duration. As Figure 1a suggests,
sending a GET request for every segment results in minimal bandwidth utilization.
Doelstelling:
In order to solve the aforementioned problem, this thesis will focus on developing a
push-based strategy for HAS based on HTTP/2, the newest HTTP standard1. HTTP/2
comes with the possibility of pushing server content, thus providing an opportunity to
eliminate the need for a series of GET requests. As Figure 1b suggests, using such a
strategy should result in an improved bandwidth utilization and thus in a better video
quality. As the client is no longer in full control – the server can push a new segment
without waiting for an update on the client-side decision – this approach can however
suffer from network congestion; a smart solution is thus required. Depending on the
application scenario (e.g. single/multi client, AVC/SVC) and network conditions (e.g.
wired/mobile), different objectives will be identified: reducing the time between the live
event and its play-out at client side, improving the average video quality, preventing
the occurrence of play-out freezes etc. Both simulation and emulation of experiments
are possible, using the available NS-3 simulator and Mininet. As this proposal requires a
fairly extensive basis, the student can start from an existing client-side implementation
and algorithms developed in our research group (e.g. QoERAHAS2). Innovative
solutions will be encouraged, providing the necessary guidance and support.
1) https://http2.github.io/http2-spec
2) http://users.ugent.be/~spetrang/QoE-RAHAS.pdf
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12922: Advanced Interference Detection Module
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Ingrid Moerman, Christophe Van Praet
Wei Liu
Christophe Van Praet
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Confidea is a highly reliable wireless conference system developed by Televic, making
use of state-of-the-art Quad-Band wireless technologies, fault tolerant error correcting
protocols and advanced encryption algorithms. The system contains a dedicated
interference detection module making it possible to give an overview of RF activity on
all possible operating frequencies. With this information the most suitable operating
frequency can be selected and a first level of frequency planning can be performed.
The advanced Interference detection module will offer a much richer overview of RF
activity and spectrum usage. This can be achieved by not only monitoring the signal
strength but also the protocol, the used bandwidth, duty cycle and transmission
pattern. In addition, the detection module can be extended to detect all kind of radar
patterns as described in the regulatory standards. This would lead to a much more
reliable frequency selection algorithm and offers the user an advanced frequency
planning tool.
Doelstelling:
The goal of this thesis is to solve one of the following wireless communication
challenges:
Option 1: Improve spectrum sensing, an essential part of cognitive radio solutions, to
better estimate interference in the allocated part of the spectrum, both in terms of
spectral resolution as in time to obtain knowledge on bandwidth usage and its duty
cycle. This work would involve FPGA design.
Option 2: Detection of protocol, transmission pattern and radiation pattern relies on
data gathered by the spectrum sensing module. The student should collect data using
an existing spectrum scanner and develop the required algorithms and protocols.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
This master thesis offers the possibility for an internship at Televic Conference
12784: Analyse van de impact van veranderingen op de
telecomsector aan de hand van een dynamische voorstelling van
het waardenetwerk
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Sofie Verbrugge, Didier Colle
Marlies Van der Wee, Bram Naudts
Marlies Van der Wee
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de industriële wetenschappen: informatica
1 of 2
1
2015-2016
Probleemstelling:
De telecomindustrie bestaat uit een complex kluwen van relaties tussen klanten,
dienstverlenende organisaties, netwerkoperatoren, infrastructuurbeheerdes,
belangenorganisaties, regulatoren, enz. De interacties (uitwisseleng van producten,
geld, kennis, enz.) tussen deze organisaties kunnen grafisch worden voorgesteld in een
waardenetwerk. Een waardenetwerk verklaart dan ook hoe op dit moment waarde
wordt gecreëerd door de organisaties die er deel van uit maken.
Veranderingen die gedreven zijn door bijvoorboold technische innovatie, demografische
evolutie of politieke beslissingen kunnen een verregaande impact hebben op een
organisatie, zijn aangeboden producten en de interacties met andere spelers op de
markt. Als gevolg zal ook het waardenetwerk in zijn geheel veranderen..
De bijgesloten figuur toont bijvoorbeeld de dynamiek die ontstaan is door het
aantreden van over-the-top TV aanbieders (zoals Netflix) op de markt van triple play
diensten (TV, Internet en telefonie) die in België traditioneel wordt gedomineerd door
Telenet en Belgacom. Zo zullen sommige bestaande klanten hun TV abonnement
opzeggen en overschakelen naar Netflix, eventueel zullen ze daarbij overschakelen naar
een duurder Internet abonnement, anderen zullen dan weer Netflix toevoegen als een
extra dienst, enz. Het waardenetwerk zal dan ook evolueren van de situatie links naar
rechts
Doelstelling:
Een waardenetwerk wordt meestal gebruikt om een statisch inzicht te krijgen in de
manier waarop waarde wordt gecreëerd door verschillende spelers in de markt. Omdat
de telecommarkt echer gekenmerkt is door veel en vooral snelle veranderingen, is het
interessant indien deze veranderingen (en hun impact op de verschillende spelers en de
markt) kunnen gevisualieerd en geanalyseerd worden. Deze dynamiek in het
waardenetwerk symboliseert de verandering van het belang van een rol en de
waardeuitwisselingen in het waardenetwerk doorheen de tijd.
Het doel van deze thesis is om, aan de hand van een aantal aangereikte of zelf
geïntroduceerde, recente veranderingen in de telecom- en ICT-omgeving, een analyse
te maken van welke impact deze veranderingen kunnen hebben op het waardenetwerk,
en deze visueel voor te stellen. Naast het voorbeeld van de introductie van Netflix in
België, denken we bijvoorbeeld ook aan het waardenetwerk voor aanbieden van
internet op de trein, het gebruiken van ICT in de gezondheidssector of media-sector,
enz.
De thesis valt uit in drie delen. In een eerste stap worden 1 of meerdere concrete cases
bekeken om zo de parameters te bepalen die best het belang van een rol of een
waardeuitwisseling representeren (bijvoorbeeld aantal klanten, type diensten, kosten,
opbrengsten). Aan de hand van deze parameters kunnen dan eenvoudige modellen
worden opgesteld die deze rollen en hun interacties voorstellen. Voor deze modellen
kan gebruik worden gemaakt van reeds ontwikkelde modelleringstemplates in Java.
Deze voorstellingen voor rollen en interacties kunnen dan samengebracht worden in
een tool voor visuele representatie (vb een javascript gebaseerde website). In een
derde en laatste fase kan deze tool dan praktisch gebruikt worden voor het evalueren
van de impact van eerder beschreven technologische of politieke veranderingen in de
bestudeerde cases.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12822: Analysis of cloud services with service level guarantees
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Sofie Verbrugge, Didier Colle
Gregory Casier, Bram Naudts
Bram Naudts
Master of Science in de ingenieurswetenschappen: bedrijfskundige
systeemtechnieken en operationeel onderzoek, Master of Science in
Industrial Engineering and Operations Research
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Cloud services allow ubiquitous, convenient, on-demand network access to a shared
pool of configurable computing resources (e.g. networks, servers, storage, applications,
and services). These resources can be rapidly provisioned and released with minimal
management effort or service provider interaction.
As businesses move critical processes to the cloud, service level agreements (SLAs) are
important to ensure that the cloud services meet the requirements of the enterprise. An
SLA codifies the specific parameters and minimum requirements for each element of
the service, as well as remedies for failure to meet those requirements.
The SLA should act as a guide for handling potential problems. It is however not
straightforward to interpret a service level agreement. The comparison of cloud service
providers against common outage scenarios is therefore challenging.
Doelstelling:
The goal of this thesis is to create an analysis framework that validates if the service
level offered by the service provider can meet the service level requirements of a
business.
The following challenges are part of this research:

Translating written service level agreements into a set of technical parameters
for evaluation



Creation of a tool for evaluation of SLAs in case of common outage scenarios in a
network
Modeling and generation of a service request by a client in terms of resource
demand and service specifications (e.g. uptime)
Investigating if optimal mapping of a service request to a service provider’s
service offering is possible
The output of this research will be a better understanding of how organizations can
evaluate if the service provider can meet their needs. Service providers on the other
hand can use the model to optimize their offering.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12821: Analysis of optimal IoT system development and related
minimal component cost
Promotor(en):
Sofie Verbrugge, Didier Colle
Begeleider(s):
Frederic Vannieuwenborg, Koen Casier
Contactpersoon: Frederic Vannieuwenborg
Master of Science in de ingenieurswetenschappen: bedrijfskundige
systeemtechnieken en operationeel onderzoek, Master of Science in
Goedgekeurd
de ingenieurswetenschappen: elektrotechniek, Master of Science in
voor:
Electrical Engineering, Master of Science in Industrial Engineering and
Operations Research
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
The world of Internet of Things (IoT) is growing at fast pace. Both in society and in
industrial environments more and more useful IoT applications can be found. Monitoring
the condition of the cycle paths by measuring the vertical acceleration, monitoring the
air pollution at traffic junctions, measuring the PH-level and body temperature of cows
are just a glimpse of today’s purpose of IoT systems.
Together with this growing interest in IoT also IoT components and building blocks
(sensors, network modules, microprocessors, batteries, etc.) become more and more
accessible. IoT providers and designers can choose to buy existing modules such as
Arduino, raspberry Pi, Beaglebone,etc. and connect complete sensor modules in no time
or they can prefer to make an own IoT hardware device. The question is what is most
optimal; Make or Buy? When they decide to make it, what components to choose at
what resource costs and what are the trade-offs? All these trade-offs will impact the
total cost of the device or will for instance influence the battery lifetime. The challenge
is to develop an optimal IoT system that meets the requirements.
Doelstelling:
The goal of this thesis is to define a method for analysing these trade-offs and
component selection in order to develop resource cost optimal IoT devices.
1. All the IoT components and design trade-offs come with a cost. A bottom-up cost
analysis of the required technical components will result in approximately the
total assembly cost of the device.
2. Therefore a repository of IoT device components (e.g. temperature sensors,
power circuitry and network modules) should be build up (starting from an initial
dataset) which includes cost and other resource usage characteristics such as
power consumption per IoT component.
Ultimately, this thesis seeks to provide the optimal answer to following cases: “We
would like to develop an IoT device that is able to monitor for example temperature,
movement and acceleration. We need 100 devices. There is no WIFI or LAN network
available. What technology to use, which sensors, what will the battery life be
approximately and how much will it cost? Are there alternative solutions and at what
quantity are they valid?”
Cases could be, but are not limited to: monitoring vitals of cows, monitoring the state
of bicycle pathways, monitoring the vibrations of a machine shaft, monitoring the water
level of indoor plants, etc.
Any (willingness to gain) interest in actual electronic systems is required for this
thesis.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13726: Anomaly Detection for Security
Promotor(en):
Begeleider(s):
Eric Laermans, Tom Dhaene
Eric Laermans
Contactpersoon:
dhr. Hugo Embrechts [Sony Europe]
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Several large organisations have fallen victim to attacks by organised crime on their
web services in recent years. The large scale attacks, which often make news
headlines, are but the preparatory steps to the real fraud, targeting account credentials
and credit card details e.g. These subsequent attacks are typically on a much smaller
scale, operate over a longer period of time, and are harder to detect.
An analysis of historical traffic data shows that this malicious activity can be detected
as an anomaly in the normal web traffic, typically as a sudden change in the observed
time series of access requests. The anomalies are only visible within well-chosen
request subsets. The goal is to identify which subsets are the best candidates for
anomaly detection. Feature extraction algorithms from machine learning will help us
achieving this goal.
Doelstelling:
The student will study anomaly detection algorithms and feature extraction techniques.
The goal of this thesis is to improve an existing Risk Based Authentication (RBA)
system. RBA attempts to calculate the risk score of an incoming request. Elevated risk
scores will trigger an additional authentication step or cause the request to be blocked.
Using feature extraction, it should be possible to identify request parameters that yield
useful information about possible suspicious behaviour. The student will analyse which
feature extraction techniques offer the best results for the problem considered.
Sony Europe will provide anonymised production test data for verification.
Locatie:
Zuiderpoort, at home
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
This thesis is in cooperation with Sony Europe. Opportunity for an internship is offered,
but not obliged.
12914: Automated Extraction of real estate properties from
unstructured house descriptions
Promotor(en):
Chris Develder, Thomas Demeester
dhr. Toon Coppens [Realo], dhr. Vincent Verlee [Realo], Philip
Begeleider(s):
Leroux, Lucas Sterckx
Contactpersoon: Thomas Demeester
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1
2
Probleemstelling:
The automated and large-scale extraction of structured facts from user generated
house descriptions is a vital task for the brand-new and ambitious real estate company
realo (www.realo.com). Examples of such facts are the number of rooms, presence of
an attic, available storage space for bicycles, etc... Realo’s business approach is
strongly rooted in the big data paradigm, ultimately aiming at the automated
generation of realistic pricing models, for which the extracted facts will form
indispensable features.
The thesis fits within the broader research area of automated relation extraction from
large unstructured data collections, a currently hot research topic in the fields of
Information Retrieval, Natural Language Processing, and Machine Learning.
The thesis will be executed under the supervision of Ghent University researchers, and
in close collaboration with realo, who offer the opportunity for an internship during the
2015 summer holidays.
By working on this problem in a competitive environment, the student will acquire a
number of data scientist skills that are highly valuable in present-day industries. At the
same time, the scientific approach will form a suitable preparation for students who
would like to start their career in research.
Please contact us by e-mail (thomas.demeester@intec.ugent.be) to arrange a short
meeting (on Skype or in person) in case you are interested, or if you would like to get
more information.
Doelstelling:
The goal of the thesis is to design, train, and evaluate an automated algorithm for the
extraction of facts from real estate descriptions. This problem is complicated by many
challenging properties from natural language, such as highly personal formulations,
implicit statements, negations... For example, the mere presence of the term “garage”
in a sentence does not guarantee that the house contains a garage (as in “There are
opportunities to rent a garage nearby”).
The student will work in different steps:
(1) The problem will be cast as an information extraction problem, with identification of
the different facets that need to be extracted.
(2) A training collection will be created. The student will investigate whether active
learning approaches can be used to increase the efficiency of identifying suitable items
for annotation.
(3) The information extractor will be implemented as a sequence based machine
learning algorithm (e.g., conditional random fields), and a thorough evaluation will be
performed on the test collection. For use in a business context, the accuracy of the
extracted items must be high, and the trained extractor will compete against the rulebased extractor currently in use at realo.
(4) If time allows, a number of tests will be performed with regression techniques for
price predictions, based on the extracted properties as input features.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Realo would gladly welcome thesis students to do a summer internship. Location:
Zuiderpoort / Realo (Ghent, close to Zuiderpoort) / home
12987: Automated map matching
Promotor(en):
Mario Pickavet, Pieter Audenaert
Begeleider(s):
Maarten Houbraken, dr. ir. Steven Logghe [Go-Mobile, Brussel]
Contactpersoon: Maarten Houbraken
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: bedrijfskundige
Goedgekeurd
systeemtechnieken en operationeel onderzoek, Master of Science in
voor:
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in Industrial Engineering and Operations Research
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Looking up a street address or GPS position has evolved from pulling out a stack of
dusty paper maps to just entering it in a navigation device, smartphone or desktop
browser search engine to get a view on the surrounding area. By digitizing maps, they
became more widely available and easier to use, maintain and update. This ease has
come to a point that maps can now be created by any enthusiast in online collaboration
groups like OpenStreetMaps.
While the maps are now available for editing online, the editing is still largely manual
labor, with people marking roads they know or identify on aerial photographs. The next
step here is for maps to be generated and/or corrected automatically, based on GPS
positions of users.
Doelstelling:
The aim of this thesis is to examine the automated processing of large amounts of
navigational data to improve digital maps. The student will first focus on the available
algorithms and data structures for spatial matching and their (dis-)advantages.
Following this algorithmic study, several point matching use cases will be investigated,
example use cases include mapping a timestamped set of coordinates to a map and
how are individual points treated. With the knowledge built up in the use case analysis,
we then turn to the processing of historically collected GPS data and examine if and
how this data can be used to enhance existing digital maps (or create it).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13632: Automatic Prediction of the Evolution of Patients in the
Intensive Care Unit by means of Machine Learning
Promotor(en):
Filip De Turck, Tom Dhaene
Begeleider(s):
Rein Houthooft, Joeri Ruyssinck, Femke Ongenae
Contactpersoon: Rein Houthooft
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1
1
Probleemstelling:
Although the intensive care unit (ICU) is an extremely important hospital department, it
is still an open problem how to predict the evolution of a patient status over time and to
predict whether or not there is still room for additional patients. This leads to postponed
surgeries due to the lack of ICU capacity as well as unoccupied beds, which is a burden
for both patient and hospital.
The Ghent University Hospital (UZ Gent) is currently investigating the automated
gathering and measurement of large amounts of patient data originating from blood
samples and monitoring devices. Intensivists and physicians have a hard time
processing this large data stream in an efficient and effective manner. Therefore, in
practice the data is simplified, for example, rather than working with raw data values,
these are aggregated into discrete steps. In contrast, an artificial intelligence system
would not require such simplifications to operate. Moreover, it could add additional
objectiveness to the ICU decision making process.
To summarize, the research, design, and development of an automatic system that
keeps track of the evolution of the number of patients and their survivability, based on
historical data, is a very interesting research topic. In particular, it is interesting to
investigate how machine learning techniques can help in identifying data patterns for
ICU decision support.
Doelstelling:
In this thesis, you will design an automatic system that predicts the free capacity of the
ICU at different times in the future, as well as the future patient status (e.g., survival
probability). For this, different machine learning techniques, such as support vector
machines, random forests, and neural networks, will be researched and compared with
each other.
A big challenge is, on the one hand, the extraction of the most relevant features
(properties) from historical ICU data by means of feature selection or feature learning
methods, and on the other hand, handling the temporal aspect of the data. Many times
it is more informative to model the data trend rather than its absolute values. A
possible way to tackle this is by using time series prediction.
In a second phase of the thesis, we will work towards the integration of the most
promising into an automated system of the Ghent University Hospital. This system may
have, in the long run, a large impact on the ICU decision making process.
No knowledge of medical aspects or machine learning is required, but these concepts
should vastly excite you.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
If you have any questions regarding this topic, feel free to contact me at
rein.houthooft@ugent.be, especially when you are considering different topics!
13635: Autonomous Environment Sensing via Machine Learning
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Rein Houthooft
Contactpersoon: Rein Houthooft
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
For efficient knowledge management, discovery and sensing of the environment is very
important. In particular, detection of object instances in images (e.g., human1,
human2, car1) is an important example of environment sensing. Machine learning
techniques are particularly suited for this task. By first training classification models on
large datasets of images, the memorized patterns can be utilized to predict novel
images. Different approaches are possible: One possibility is first extracting image
features, e.g., color or gradient information, in order to train traditional classification
models, e.g., support vector machines. By using a sliding window this allows the
identification of objects at different locations within the image. Another possibility is
using deep learning techniques, e.g., deep belief nets or convolutional neural networks,
which process the image on the pixel level and hence do not require feature extraction.
In this thesis we are interested in comparing different methods for object localization
that allow the extraction of probabilistic information. These methods assign a
confidence level to the different detected objects, which can be used in a next machine
learning processing step to allow for higher-level reasoning. In Figure 1 (top) an
example is shown in which different objects and instances are detected. Figure 1 (bot)
shows a deep neural network for image recognition, which can be investigated in this
thesis.
Doelstelling:
The goal is to investigate how we can detect objects of different classes in images. For
this, publicly available training data can be used to train different machine learning
models. These models, e.g., support vector machines, neural networks, random forests,
will then be compared in terms of accuracy. It will be investigated how we can
recognize not only object classes in the image, but also different instances of the same
object class, e.g., two different cars. As this thesis goes on, we will inspect more
advanced models such as deep neural networks (Figure 1 (top)) which are able to
process gigantic numbers of images and yield very accurate results. Moreover, we will
investigate how it is possible to obtain probabilistic output maps rather than classic
bounding boxes, which allows the system to estimate its own truth value.
Different approaches are possible, e.g., focusing on sliding window methods with
traditional techniques in order to compare them with each other, or focusing on deep
neural network models in which we want to learn hierarchical representations of
images, similar to the human brain. No prior knowledge of the techniques is expected,
however your motivation to learn is very important.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
If you have any questions regarding this topic, feel free to contact me at
rein.houthooft@ugent.be, especially when you are considering different topics!
13021: Beheers je radio: oplossingen voor toekomstige Internet
of Things netwerken
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Ingrid Moerman
Bart Jooris, Peter De Valck
Peter De Valck
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: elektrotechniek Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Campus Schoonmeersen, Master of Science in de industriële
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
Nog onbeslist
voor:
AJ:
2015-2016
Probleemstelling:
Hoewel we de laatste jaren al veel vooruitgang gezien hebben op het vlak van
draadloze communicatie, willen we nog steeds dat onze batterij langer mee gaat en
downloads sneller gaan. Dit betekent dat we geen energie of bandbreedte mogen
verspillen en de communicatie zo efficiënt mogelijk moet gebeuren.
Jammer genoeg kunnen draadloze gebruikersscenario’s zo divers zijn (van het bekijken
van een film op je telefoon tot een thermostaat die verschillende jaren mee moet
kunnen) dat het niet mogelijk is om een oplossing te vinden die optimaal is voor al deze
scenario’s.
Om dit probleem op te lossen heeft IBCN flexibele componenten ontwikkeld voor alle
lagen van de communicatiestack. Op MAC-niveau hebben we een virtuele
radiocomputer ontwikkeld die toelaat om op een eenvoudige manier de radio te
controleren, MAC-protocollen aan te passen of andere radiogerelateerde taken uit te
voeren (zoals het spectrum scannen).
Doelstelling:
Het doel van deze thesis is om de functionaliteit van de virtuele radiocomputer, ook wel
TAISC genoemd (Time Annotated Instruction Set Computer), uit te bereiden.
De eerste uitbereiding is het toevoegen van simulatiefunctionaliteit aan de TAISC
toolchain. Bij het ontwerpen van een programma voor deze radiocomputer kan dit
momenteel enkel getest worden op echte hardware. Door een simulator van de virtuele
computer te schrijven kunnen nieuwe programma’s veel eenvoudiger getest worden en
kan de werking nieuwe protocollen veel strenger geverifieerd worden.
Een tweede uitbereiding bestaat uit het toevoegen van nieuwe technologieën aan
TAISC. De huidige implementatie is beperkt tot een commercieel ingebed systeem dat
ZigBee (IEEE 802.15.4) gebruikt, maar we willen ook andere technologieën
ondersteunen. Een mogelijkheid hiervoor is het nieuwe SDR platform dat ontwikkeld
wordt binnen IBCN. De performantie en flexibiliteit van TAISC op deze platformen kan
dan vergeleken worden met de bestaande oplossingen.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12975: Bouwen aan het Internet of Things: CoAP versus andere
oplossingen
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Jeroen Hoebeke, Ingrid Moerman
Floris Van den Abeele, Jen Rossey
Floris Van den Abeele
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: elektrotechniek Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Campus Schoonmeersen, Master of Science in de industriële
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
3
masterproeven:
Nog onbeslist
voor:
AJ:
2015-2016
Probleemstelling:
De volgende revolutie van het Internet vindt momenteel plaats: het Internet of Things
(IoT) of ‘Internet der Dingen’, waarbij niet alleen PCs, laptops en smartphones
aangesloten worden op het Internet, maar ook een enorm groot aantal andere
toestellen zoals o.a. sensoren, huishoudtoestellen, machines, en robots. Terwijl in het
klassieke Internet data wordt gegenereerd door mensen, zal in het nieuwe IoT
hoofdzakelijk data worden gecreëerd door ‘dingen’. Verwacht wordt dat er tegen 2020
50 miljard toestellen verbonden zullen zijn met het Internet.
Deze toestellen hebben meestal beperkingen in termen van geheugen,
energievoorziening, etc. waardoor bestaande Internetprotocollen zoals IPv6 en HTTP
niet geschikt zijn. Daarom werden er de laatste jaren nieuwe Internetstandaarden
gedefinieerd zoals 6LoWPAN en CoAP. 6LoWPAN laat de integratie van embedded
toestellen in het IPv6 Internet toe. De meer recente standaard CoAP, een soort
embedded HTTP, laat de integratie van deze toestellen in web services toe. Op deze
manier wordt het steeds eenvoudiger om IoT toepassingen te bouwen.
Doelstelling:
Deze thesis biedt studenten de mogelijkheid om enerzijds CoAP te vergelijken met
andere technologieën en anderzijds het gebruik ervan in een specifieke context te
onderzoeken. Hierbij kan voortgebouwd worden op de beschikbare expertise en tools
binnen ons IoT team.
Afhankelijk van de interesses van de studenten worden volgende 4 mogelijkheden
aangeboden:
1. CoAP in building automation: Wat zijn de voor- en nadelen van CoAP ten
opzichte van bestaande protocollen voor de automatisatie van gebouwen en is
een mapping van of integratie met bestaande oplossingen op CoAP mogelijk?
2. Mobile CoAP: Het gebruik van CoAP op een mobiel device met veranderend IP of
over SMS is uitdagend en zal onderzocht worden aan de hand van een industriële
tracker voor monitoring.
3. MQTT versus CoAP: Het MQ
4. AllJoyn versus CoAP:
Voor elk van deze onderwerpen wordt een implementatie op een embedded platform
verwacht, integratie met andere componenten en een uitgebreide evaluatie. Hierbij zal
gebruik gemaakt worden van de grootschalige draadloze testfaciliteiten van IBCN
(http://ilabt.iminds.be/iminds-wilabt-overview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12937: Bringing the cloud to your local radio: optimize wireless
communication
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Ingrid Moerman, Eli De Poorter
Peter De Valck
Eli De Poorter
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Today, a wide range of devices makes use of wireless communication. This does not
only include your laptop or smartphone, but also less visible devices like intrusion
sensors, thermostats, light switches… With all these devices using their own
communication protocols, realizing efficient communication between them is a major
challenge.
For the developers of wireless appliances, the growing number of devices poses a
growing problem: consumers expect their devices to work out of the box in a wide
range of environments. They will blame the device if it does not operate correctly, even
if the problem is caused by other wireless devices the developer has no control over.
At IBCN, we already have a solution that allows us to change the behavior of the
wireless radio locally, but individually it is hard to tune the optimal parameters. By
moving the radio control from the local device to the cloud it is possible to use widearea information to easily adapt the operation of their device to a wide variety of
scenarios.
Doelstelling:
The goal of this thesis is to research, through simulations and implementation, the
feasibility of a cloud based radio control system. Is it possible to control a MAC protocol
remotely? Can a remotely controlled MAC more easily be reconfigured to cope with
wireless interference problems that would otherwise prevent the device from working
properly?
This will require extending and modifying our existing MAC and drivers to support
remote control and devising methods to share and use the information gained from all
cloud controlled radios. The developed solution will be implemented in our wireless
testbed (http://ilabt.iminds.be/iminds-wilabt-overview) to test its performance in a
wide range of scenarios, ranging from a single link to a more realistic network (like a
smart home).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13077: Building Kriging Models of spacecraft lift properties
Promotor(en):
Tom Dhaene, Dirk Deschrijver
Begeleider(s):
Joachim van der Herten, Ivo Couckuyt
Contactpersoon: Joachim van der Herten
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
When confronted with a small amount of expensive simulator evaluations, a commonly
applied technique is the construction of a response surface or surrogate model, to
predict the response of the simulator over the entire domain. The surrogate model can
now be used for applications typically requiring many evaluations such as optimization,
sensitivity analysis or design space exploration. Many different regression techniques
from Machine Learning can be used to learn the response behavior such as Neural
Networks, Supper Vector Machines, RBF etc.
The Gaussian Process (or Kriging) model type is an excellent choice if the response
surface is smooth. However, when a “cliff” occurs in the response behavior, the
prediction of the model will be unreliable in this area. This limits the applicability of the
Kriging model: cliffs often occur in simulations due to sudden changes in properties, as
is the case in a dataset describing the lift of a spacecraft design by NASA. A sudden
change in lift properties is observed when the object surpasses the speed of sound.
Doelstelling:
This project aims to investigate a solution to overcome the issue of cliffs by building
separate Kriging models for each side of the cliff, and combining them into an Ensemble
model. The weights for the individual models are binary and determined by a
classification model, which represents the cliff.
First, literature is reviewed on Kriging (high-level) and classification. An introduction is
given to the SUMO-Toolbox, a framework developed by the SUMO-group for surrogate
modeling. This toolbox provides a powerful Kriging implementation, has several
classifiers built-in, and supports several methods for optimization. In a second phase, a
solution is developed and implemented on simple problems containing a cliff. The
method is then validated by modeling the NASA dataset of the spacecraft.
LINKS:
http://www.gaussianprocess.org/
http://www.sumo.intec.ugent.be/ooDACE
http://www.sumo.intec.ugent.be/SUMO
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12915: Creating a personalized news feed based on automatic
user interest detection from Twitter
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
Chris Develder, Thomas Demeester
Thong Hoang Van Duc, Lucas Sterckx
Thomas Demeester
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
AJ:
2015-2016
Probleemstelling:
Twitter, due to its massive growth as a social networking platform, has been in focus
for the analysis of its user-generated content for important tasks, e.g., personalization,
recommendation, etc. A common challenge across these tasks is identifying user
interests from their tweets. If a user’s interests can be automatically detected, they can
be used for information recommendation and/or marketing (e.g., targeting of
advertisements).
In this thesis, we focus on news recommendation: creating a personalized news feed.
The underlying research question amounts to identifying and eventually predicting user
interests, purely based on the tweets they publish. Multiple challenges complicate this.
First, although the total number of tweets generated may be huge, only few of them
impact a particular user, making the interaction between his tweets sparse. Second,
user interests can change over time. Third, the content embedded in Tweets is rich yet
noisy: Simple information retrieval or topical modeling techniques may not suffice to
accurately capture user interests.
By working on this thesis in close collaboration with the IBCN Information Retrieval
team, the student will acquire a number of data scientist skills that are highly valuable
in present-day industries. At the same time, the scientific approach will form a suitable
preparation for students who would like to start their career in research.
Please contact us by e-mail (thomas.demeester@intec.ugent.be) to arrange a short
meeting (on skype or in person) in case you are interested, or would like to get more
specific information.
Doelstelling:
Eventually, the goal of the thesis is to create a personalized news feed based on a
user’s Twitter activity, in particular for the NewsMonkey application. This encompasses
several sub-steps.
First, the Twitter data needs to be crawled, esp. for users who have NewsMonkey (a
Belgium news website) links in their tweets. For each such Twitter user, all Tweets need
to be collected during a fixed amount of time.
Second, the user interests will be identified based on these tweets. A major obstacle
here is that tweets are noisy, i.e., they are very short, and contain abbreviations,
phonetically shortened terms, etc. Therefore a semantic enrichment of the tweets also
needs to be considered.
Third, starting from data from Flemish media companies (such as Newsmonkey or
VRT), the modeled user interests will be used to predict which items will likely be
(re)tweeted by the considered users
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12986: Design and analysis of an energy efficient Internet of
Things environment
Promotor(en):
Mario Pickavet, Bart Lannoo
Begeleider(s):
Ludwig Stroobant, Sofie Lambert
Contactpersoon: Ludwig Stroobant
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1 of 2
2
Probleemstelling:
Information and communications technology (ICT) is often used as an instrument to
lower energy consumption (e.g. in intelligent heating systems or by making telework
possible). However, the energy consumption of the ICT gear itself cannot be
neglected. An estimate of 7 percent of the global electricity usage is linked to ICT
equipment.
Over the last few years, manufacturers of ICT equipment have worked on the energy
efficiency of their tools. In certain situations, however, the ICT solution is made up of
several components. Each of them can be made more energy efficient, but the
optimization of the entire solution could go a step further.
An Internet of Things (IoT) solution for example, usually consists of a number of nodes
or sensors, a gateway and a cloud service. The setup of this data collection and
processing defines the energy efficiency of the entire IoT setup: data can be collected
and processed at the lowest level (the actual nodes), at an intermediate level (master-
nodes or at a central point, e.g. the IoT gateway) or at the highest level, e.g. a cloud
service. What will be the most energy efficient setup and what are the tradeoffs
towards performance and functionality?
Doelstelling:
Included in this master thesis you will:




Make a study of what the current ‘state-of-the-art’ is regarding the necessary
performance and functionality of an IoT environment, including different
topologies and how these should be evaluated for energy efficiency;
Implement an IoT setup in which different use cases can be evaluated e.g. data
handling can be done at the lowest, intermediate and/or highest level.
The IoT setup will mostly be based on off the shelf components which are based
on open source software or which have an open and known interface; the use
cases will be implemented in software on the different components.If needed, a
basic electronic design will be setup to assist in measuring the energy
consumption of these components.
For every use case, monitor the energy consumption and evaluate.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13537: Design and development of generic framework for Cloudbased simulation control
Promotor(en):
Filip De Turck, Bruno Volckaert
Begeleider(s):
Thomas Dupont, Wannes Kerckhove
Contactpersoon: Bruno Volckaert
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
Performing research can involve generating and evaluating results through simulations
and emulations of novel problem solutions (e.g. cloud resource provisioning /
scheduling heuristics). The principle behind this remains the same: a program, along
with potential input files and parameters, needs to be run (preferably in parallel to
speed up the generation of results), after which results / output files need to be
retrieved and visualized in an orderly fashion. In order to get statistically reliable
results, this process needs to be repeated.
Every researcher is at that point confronted with the challenge of doing this in a timeefficient, controlled and clear manner without having to manually retrieve potentially
hundreds of results from individual machines (a task which can be error-prone).
Cloud technology offers potentially unlimited scalability (and could thus offer a
substantial speed-boost to generating above-mentioned research results) but portability
remains an issue (i.e. deploying your program on a variety of clouds introduces
substantial overhead).
Doelstelling:
The goal of this thesis is to do research on and design / prototype implement a generic
framework that integrates techniques for automated and scalable cloud deployment of
generic research tasks (simulations / emulations / etc.) and which allows automated
retrieval and graphic visualization of task results. This involves supporting selection of
cloud technology provider (in terms of budget / capabilities), authentication
(appropriate credentials need to be passed to the selected cloud providers), user
selection of task parameters (e.g. required parameters, input and output files),
automatic status-updates of running tasks and retrieval and visualization of results
once these tasks are finished. Investigating how to deal with interoperability /
portability across different cloud technologies (via generic adapters) will be of prime
importance.
This thesis will give the student a clear insight in the challenges of working with Cloudbased systems and will provide access to a state-of-the-art operational Cloud research
testbed on which experiments can be run.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13562: Design and development of generic framework for VRheadset-enabled drone control
Promotor(en):
Filip De Turck, Bruno Volckaert
Begeleider(s):
Thomas Dupont, Wannes Kerckhove
Contactpersoon: Bruno Volckaert
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Currently a large variety of relatively low-cost drones, all with differing sensor abilities
and control methods, are coming to market. These drones can be remote controlled by
an operator, and their sensor input (e.g. camera) can be retrieved while doing so
(usually on a portable tablet or smartphone).
The emergence of virtual reality headsets (Oculus Rift, Microsoft HoloLens, etc.) open
new possibilities for controlling these drones and visualizing their sensor information.
Due to the variety in drones and VR headsets, a software framework that can provide
the necessary abstractions is required, and would allow operators to switch between
active drones on-the-fly, automatically retrieving their capabilities and giving the
operator control over their features. Particularly in the scenario of drones used in
rescue operations (e.g. fires raging in a building or calamity-struck regions), effortless
control over drones becomes very important to timely guide rescue workers to places of
interest or inform them of hazards.
Doelstelling:
The goal of this thesis is to do research on and design / prototype implement a generic
framework that allows Virtual Reality-headsets control over a variety of camera-enabled
drones. The framework will need to provide abstractions for dealing with different types
/ brands of drones on the one hand, and different Virtual Reality goggles on the other
(the aim is to use an Oculus Rift development kit in the demonstrator). The main focus
will be on techniques to minimize the experienced lag (control input versus visual
representation of said input) when controlling the different drones. The framework must
allow an operator to get a visual representation of where the drones are located,
retrieve their capabilities (in terms of controlling different available sensors) and must
allow the operator to switch between control / visualization of these drones at will
(minimizing the time required to perform said switch).
This thesis will allow the student to gain experience and insights into working with
sensor-equipped drones and state-of-the-art virtual reality-headsets. The main
objective is the design and creation of a framework prototype
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12990: Design of adaptive algorithms for tree connectivity in
multi-user gaming
Promotor(en):
Mario Pickavet, Didier Colle
Begeleider(s):
Wouter Tavernier, Dimitri Staessens
Contactpersoon: Wouter Tavernier
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Many network applications rely on an efficient interconnection of groups of users or
devices. Multi-user games, for example, require connectivity with constrained network
delay in regimes with high user churn. Ideally the resulting connectivity is maximally
fair to all uses (the difference in perceived delay is as uniform as possible), and routing
functionality within this multipoint connectivity should be as easy as possible. A
spanning tree, or Steiner tree are very interesting topological network structures to
target in such setups.
However, dynamically calculating an optimal tree, as well as migrating from one tree
towards another is a problem which has not yet been thoroughly investigated. In
addition, no network control or configuration tools are currently available in order to
target dynamic and optimal reconfiguration of tree connectivity.
Doelstelling:
The goal of this thesis is to investigate and design dynamic algorithms for optimal tree
setups between changing groups of users with given network constraints (e.g., delay).
In a first phase, this will require literature study of graph algorithms for dynamic
minimal spanning tree and/or Steiner tree calculation. Next, extensions to these
algorithms will need to be designed and evaluated in order to enable dynamics in the
user groups, as well as in the network (constraints). The proposed algorithms might be
investigated in a (graph) simulation environment, as well as in a more realistic
emulated SDN setup. Software-Defined Networks (SDN) are of particular interest, as
the logic in order to configure the routing and switching state of a communication
network is fully implemented in a (logically) centralized software component, which will
make it easier to validate newly designed network control mechanisms compared to
traditional distributed routing algorithms
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13539: Design of an extensible and modular simulation engine
Promotor(en):
Begeleider(s):
Filip De Turck, Bruno Volckaert
Thomas Dupont, Wannes Kerckhove
Contactpersoon:
Goedgekeurd
voor:
Bruno Volckaert
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
IBCN is involved in the development of large-scale distributed software systems which
are deployed in various industry domains, including public transportation, traffic control
and city management. A recurring challenge is the evaluation and validation of the
software that is implemented.
Developers now either have to set-up elaborate in-lab scenario’s that simulate real-life
situations or create demo’s that can be tested in a real use case. The lab tests require a
lot of development overhead to get useful results, but they can be done in a controlled
environment and are easily repeated. Drawbacks are that only a limited number of
situations can be included and that test results often are a poor representation of the
real capabilities of the software. The use of real demos on the other hand, does provide
tangible results, but can be difficult to organize properly and is not easily repeated in
case something goes wrong (a location needs to be provided, test users need to be
contacted, etc…).
It is clear that the current approach is time-consuming, leads to a small percentage of
test coverage and/or suffers from poor demonstrability. A new method for rapid
evaluation and validation is required that is easily applicable across multiple
domains.
Doelstelling:
The goal of this thesis is to research the viability of using an agent-based simulation
engine (often used in the field of biology and economics, but also in computer games
like SimCity™) as the basis for a multi-purpose testing framework for distributed
software systems. The engine would provide a sandbox environment that allows
detailed modeling of public infrastructure. Simulated agents (representing vehicles,
people, facilities, etc…) can then populate the engine and interact with the
infrastructure based on a predefined behavior. By connecting these agents with a
distributed system that needs to be evaluated, the engine can execute far more varied
and realistic scenarios than previous in-lab tests. A visualization layer on top of the
engine would make it an excellent tool for demonstration purposes too.
The broad scope of this thesis will allow the student to gain experience with a wide
range of technologies and gain further insight into software robustness and scalability,
modularity, artificial intelligence and distributed computing. The main objective
however is the creation of a working prototype for a selected subject domain (e.g. a
small railway circuit).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13639: Design of Cognitive Systems for Spatio-Temporal Scene
Understanding
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Rein Houthooft
Contactpersoon: Rein Houthooft
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
For knowledge management, it is important to be able to analyze a sequence of
observations and take the correlations between the observations into account. In
particular, we are interested in the segmentation of different video frames into
semantic objects, by labeling each pixel. Doing this for every pixel independently,
without taking into account their interdependencies, leads to very inaccurate results.
This can be solved by means of structured prediction. Contrary to traditional machine
learning, structured prediction models do not predict a single output value, but a whole
vector of values. Their advantage is the ability to reason about various output elements
simultaneously, taking into account contextual relations. An example is the conditional
random field (CRF) model, a form of probabilistic graphical model that can be used for
structured prediction. By defining a CRF over the image space, reasoning methods allow
for label inference for the image as a whole, similar to human visual intelligence.
Figure 1: From top left to bottom right, segmentation of sequential frames originating
from vehicle dashboard cameras, without temporal information.
A disadvantage of basic CRF models is their lack of temporal consistency. In Figure 1, a
segmentation of video data is shown for an outdoor scenario in which software assigns
five labels, namely road, sky, vegetation, vehicle, road marking, and sign. Herein,
every frame is labeled independently. This causes frequent state changes of the label
assignments. Temporal relations are a way to fight this problem by not only using
contextual cues within a single image, but by also using temporal context, e.g., a pixel
labeled as vehicle will likely still be labeled as vehicle in the following frame.
Doelstelling:
This research requires investigating both probabilistic reasoning and structured machine
learning techniques. The goal of this thesis is to introduce temporal relations into CRFs,
allowing machines to learn temporal on top of their spatial relations.
To achieve this goal, we will start by investigating nontemporal approaches regarding
feature extraction, clustering the image in different clusters, CRFs, structured SVMs,
etc. These models will be compared and evaluated on different datasets, leading to
initial results. Next, we will inspect how to extend these models in a temporal fashion
by, for example, introducing relations between two subsequent video frames. The goal
is to improve segmentation consistency in video data, leading to higher accuracy
compared to independent classification.
Although this subject has a particular computer vision focus, it should be noted that
these models enjoy much broader applicability, e.g., natural language processing,
speech recognition, text understanding, bio-informatics, robotics, etc, making this
research highly interesting to the outside world.
Multiple research directions are possible, dependent on your interests (for example, a
deep learning angle in which we extract spatio-temporal information). No prior
knowledge of machine learning or artificial intelligence is expected, however your
motivation to learn is very important
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
If you have any questions regarding this topic, feel free to contact me at
rein.houthooft@ugent.be, especially when you are considering different topics!
13641: Design of Structured Machine Learning Models for
Perception in Autonomous Vehicles
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Rein Houthooft
Contactpersoon: Rein Houthooft
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1
1
Probleemstelling:
Perception is an interesting, but also important topic in the field of autonomous
vehicles. Especially settings present many challenges to vehicle operation due to the
lack of structured elements in the environment. By going further than the identification
traversable/nontraversable regions and standard object detection, it is possible to
approach environmental sensing in a semantic fashion.
Figure: (top) Example of autonomous vehicle video with the labels assigned via a
structured prediction model (vehicle, road, sky, vegetation, road markings, and sign)
together with the original image; (mid) A different example of an image segmentation;
(bot) Example of autonomous vehicles used to record these videos.
In particular, we want machines to learn and reason about objects in their environment.
Detecting objects, and semantically identifying them, allows for obstacle avoidance and
other high-level reasoning tasks. For this, structured prediction techniques can be used
such as structured support vector machines (SSVMs) and conditional random fields
(CRFs). In contrast to traditional machine learning techniques, these algorithms allow
the prediction of a vector of values rather than a single output. For example, instead of
predicting each image pixel independently, we predict all of them at once by taking into
account contextual cues between output variables, e.g., by means of probabilistic
graphical models, in the reasoning process. An illustration of this is shown in Figure 1
(top and (mid) in which a computer attempts to understand two different outdoor
scenes.
Doelstelling:
The goal of this thesis is to explore the use of structured prediction techniques for
semantic image labeling, applied to autonomous vehicles, for which the research group
has datasets available, generated by industrial partners. Starting with the exploration of
basic algorithms, we gradually delve deeper into more advanced techniques. In this
research, we can step into different directions, allowing for both a theoretical angle, and
a more hands-on practical approach. It is possible to focus entirely on machine learning
models for image processing, or to focus on a multimodal sensor fusion approach in
which we take into account time-of-flight, infrared, laser scan, and RGB-depth sensor
information.
Ultimately, we want to implement these techniques in real autonomous vehicles of one
of our industrial partners (similar to the one in Figure 1 (bot)). Therefore, this thesis
gives you a chance of making an actual impact. Although this subject has a particular
computer vision focus, it should be noted that these models enjoy a much broader
applicability, e.g., natural language processing, speech recognition, text understanding,
bio-informatics, robotics, etc, making this research highly interesting to the outside
world. No prior knowledge of the machine learning and artificial intelligence is expected,
however your motivation to learn is very important.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13060: Detection of structural variation in genomes using long
read data
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
Jan Fostier, Kathleen Marchal
Giles Miclotte
Jan Fostier
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
The DNA encodes the genetic instructions used in the development and functioning of
known living organisms. From a computer science point of view, the DNA can be seen
as a large string over the A, C, G, T alphabet. Using a chemical process (called
`sequencing’), a large collection of substrings (called ‘reads’) can be obtained.
Depending on the exact sequencing process used, these reads can be either short
(length 100-200 characters) with a low error rate (1%) or long (length > 10.000
characters) with a high error rate (10-15%).
Despite their high error rate, long reads contain lots of useful information about the
DNA sequence. Indeed, these long reads can be used to uncover certain modifications
in the DNA sequence such as deletions (the removal of a part of the DNA sequence),
insertions (extra DNA that has been inserted in a certain positions), translocations (part
of the DNA that has shifted position), etc. These modifications are collectively called
‘structural variation’ and can sometimes be linked to disease or fitness of an organism
or individual with important applications for biological and medical sciences. In this
thesis the goal is to develop algorithms and software to detect structural based on long
read data.
Doelstelling:
The aim of this thesis is to develop algorithms to detect structural variation between
different individuals of the same organism or between closely related organism. The
thesis involves the modification of existing software that has been developed by our
research group. This software is currently able to align long read data to a known
reference genome, taking into account the high error rate in the long reads. These
algorithms need to be extended in the case certain long reads contain an insertion,
deletion (see Figure), translation, etc. In that case, the long reads will no longer
contiguously map to the reference genome. The goal is to identify, characterize and
locate this structural variation. When the algorithms have been designed and
implementing, they should be extensively benchmarked for performance on synthetic
data. Finally, the software can be applied to real data that is available in our research
group.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
The thesis involves programming in C/C++
13475: Distributing deep neural networks
Promotor(en):
Bart Dhoedt, Pieter Simoens
Begeleider(s):
Sam Leroux
Contactpersoon: Sam Leroux
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Deep neural networks are currently the state of the art technique for solving a wide
variety of machine learning problems, ranging from speech recognition to object
detection in 2D or even 3D images. Recent breakthroughs are often driven by the deep
learning movement. A deep network tries to learn increasingly complex representations
from the input data, while the first layers learn global features, the layers at the end of
the network will learn more specific features.
These deep networks are powerful but they are also computationally expensive. At the
moment most deep networks need GPU's to run reasonably fast. We want to investigate
the possibility of using deep neural networks on resource constrained devices such as
smartphones or sensor-nodes. The limited memory and processing power of these
devices makes it impossible to run all the layers of the network on the device, recent
research however has shown that it is possible to distribute the layers between devices
Doelstelling:
We want to further investigate the possibilities of distributed neural networks. We are
especially interested in practical use-cases. Possible domains are Internet-of-things,
robotics and autonomous vehicles. Recently different companies (IBM, Qualcomm, …)
have developed neural network chips. At the moment neural networks are mostly
simulated in software, hardware implementations are much faster and much more
energy efficient. At the same time these chips are relatively expensive and the
computing power is limited. We want to investigate how to use these chips the most
efficiently. The goal is to create a network of neural networks, the different
components can run on heterogeneous platforms and can make decisions on their own.
At the same time they have to be able to work together to solve complex tasks.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13629: Dynamic mobile multimedia services based on virtualized
network functions
Promotor(en):
Filip De Turck
Begeleider(s):
Niels Bouten, Jeroen van der Hooft
Contactpersoon: Niels Bouten
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
The Internet was originally designed as a service to transport simple text files.
However, over the last decades, it has evolved into a platform for delivering a wide
range of multimedia services. A growing number of these services are interactive,
context-dependent and content-oriented. In addition, they are increasingly consumed
by mobile devices. Despite these developments, the set-up and configuration of
services and their required network functions is still performed in a static and manual
manner. This prevents operators to take into account the dynamic needs of mobile
users.
The principle of Network Virtualization was recently proposed to alleviate these
problems and extends the principles of cloud computing to the network. In addition to
computational and storage capacity, also the intermediate network components can be
virtualized. This allows to reserve bandwidth dynamically and cloud-based networking
features to automatically reposition to meet the strict quality requirements of mobile
multimedia services.
Doelstelling:
The goal of this thesis is to develop a framework and control algorithms that allow to
dynamically reposition the virtualized components of multimedia services in order to
guarantee the quality of mobile multimedia services, even when users migrate from
network to network. The accompanying figure shows an example where a user
consumes a video streaming service offered by Netflix through the data center of its
operator via his smartphone, connected to his WiFi network (1). When this user then
moves outside his house, his smartphone will automatically switch to the network of his
mobile operator (2). In order to guarantee a continuous streaming service with
sufficient quality and low delay, the framework should decide to migrate some of the
service components to a regional data center (3), from which the user can subsequently
stream the video (4). This ensures an uninterrupted video streaming service with
quality guarantees and can be provided despite the mobility of the user. Existing
platforms, such as OpenStack for cloud-based networking and OpenFlow for
dynamically reserving bandwidth, could be extended to achieve such a framework.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13099: Dynamic pricing of hotel rooms
Promotor(en):
Tom Dhaene, Dirk Deschrijver
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Ivo Couckuyt
dhr. Sirvydas Dagys [OTA INSIGHT]
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal studenten: 1
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
OTA Insight is a technology company that aggregates and processes millions of rows of
hotel data every day. They deliver simple to use, innovative, market leading hospitality
revenue maximisation technology solutions. They help hotels to maintain occupancy
rates and be price competitive using the latest business intelligence and data
technologies.
A hotel has to make hundreds of room pricing decisions every day. Some keep it simple
and always charge the same rate while many learnt from the airlines dynamic pricing
revolution and started applying room rates that are updated by software every day or
even in real-time. Many factors can influence the optimal price, namely the internal
hotel factors (quality, location) and external market factors (competitors, general
demand). Smart dynamic pricing should prevent a hotel from selling out all rooms early
and too cheap or charging too high and losing all clients to the competition. Therefore,
all of this has to be evaluated automatically and pricing adjusted accordingly early
enough.
Doelstelling:
At OTA Insight they have collected over a year’s worth of historical pricing data from
thousands of hotels and their competitors together with internal hotel features, hotel
occupancy and a database of popular events that influence hotels’ demand.
The goal of this master thesis is to analyse the data using various machine learning
techniques.
First, the student will make a theoretical study of several state-of-the-art machine
learning techniques, including feature selection, decision support, and time series
prediction.
In a second step, the student will apply, adapt and improve the algorithms to perform
the following tasks:

Identify key hotel room price determinants (feature selection)


Research and develop a system that alerts a hotel when pricing change is
needed (decision support)
Estimate the room price a hotel should charge for a given day (regression and
time series prediction)
LINK: http://www.otainsight.com/
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13495: Een gebruiksvriendelijke testomgeving voor complexe
service-georiënteerde applicaties
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Filip De Turck, Femke Ongenae
Pieter Bonte, Femke De Backere
Pieter Bonte
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de industriële wetenschappen: informatica
1 of 2
1
2015-2016
Probleemstelling:
Het Semantische web, of Web 3.0, is de opvolger van het huidige web (Web 2.0)
waarbij data voorzien wordt van metadata om zo betekenis toe te voegen. Dit laat
intelligente verwerkingen toe omdat de computer zelf in staat is de data te
interpreteren. De beschrijving van de metadata wordt gedaan aan de hand van een
ontologie die een bepaald domein op een formele manier beschrijft. Het model zelf
wordt de T-Box genoemd en de instantiering van de data volgens dit model wordt de ABox genoemd, samen vormen ze een ‘knowledge base’.
Steeds meer diensten maken hiervan gebruik om hun verworven kennis mee te
beschrijven. Gezien de werking van deze diensten afhankelijk is van de inhoud van de
knowledge base, is het niet voor de hand liggend de werking van de diensten op een
eenduidige wijze te testen, vb. aan de hand van unit tests. De output van deze diensten
wordt namelijk bepaald door de aanwezige data. Een voorbeeld van dergelijke dienst, is
het aanbieden van intelligente ondersteuning aan chauffeurs. Tegenwoordig zijn auto’s
uitgerust met verschillende sensors. Door het combineren van de locatie van auto’s, de
bestemming van de chauffeurs en informatie die beschikbaar is (bv. via
verkeerscentrum) over het huidig aantal kilometers file, kunnen files vermeden door
elke individuele chauffeur een specifieke route aan te raden die het verkeer optimaal
verdeeld over de verschillende wegen en zo de transportinfrastructuur het best
benut.
Doelstelling:
Het doel van deze is thesis is te onderzoeken hoe een testomgeving kan ontwikkeld
worden waarmee diensten, die gebruik maken van een semantisch kennismodel,
eenvoudig kunnen getest worden. De focus ligt hierbij vooral op het uitvoeren van
functionele correctheidstesten. De uitkomt van de werking van deze diensten wordt
vooral bepaald door de inhoud van hun kennismodel, waarbij er verschillende
toestanden mogelijk zijn. Er zal gestart worden vanuit het MASSIF platform, die
ontwikkeld is aan IBCN en toelaat semantische diensten te implementeren. Elke dienst
bestaat uit een knowledge base, het type binnenkomende data, enkele
transformatiefuncties op deze binnenkomende data en een of meerdere queries om te
bepalen welke data als resultaat kan teruggegeven worden. Om een volwaardige
testomgeving te ontwikkelen dient een automatische analyse te gebeuren op de
binnenkomende data, de transformaties en de verwachte output. In deze thesis zal
onderzocht worden hoe semantische diensten op het MASSIF platform kunnen getest
worden, door een automatische analyse van de input data, de transformaties en de
queries. Verder dient onderzocht te worden hoe de knowledge base kan gemanipuleerd
worden om de verschillende toepassingsscenario’s te simuleren.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Voorkennis over semantiek is niet vereist. In de eerste fase van de thesis wordt ruim de
tijd gelaten aan om zich in te werken in deze technieken en technologieën.
13593: Efficiënt workflow-management voor de gezondheidszorg
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Filip De Turck, Femke Ongenae
Femke De Backere, Pieter Bonte
Femke De Backere
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
voor:
Nog onbeslist
Master of Science in de industriële wetenschappen: informatica
voor:
Aantal studenten: 1 of 2
Aantal
masterproeven:
AJ:
2
2015-2016
Probleemstelling:
Binnen het eHealth-domein wordt er meer en meer gebruik gemaakt van workflow- en
procesmanagement. Het vertalen van de pathologie, therapie of het herstel na een
operatie in een digitale workflow brengt verschillende voordelen met zich mee, zoals
consistentie en een verhoogde kwaliteit van de zorg. Bovendien kunnen op deze manier
alle parameters die over een patiënt beschikbaar zijn, in rekening gebracht worden. Er
bestaan echter nog steeds uitdagingen binnen dit domein.
Chronisch zieke patiënten krijgen meer en meer korte ziekenhuisopnames en worden
daarnaast thuis opgevolgd door verpleegkundigen of een thuiszorgorganisatie. Dit
betekent dat er een nood is aan workflows, die buiten de grenzen van het ziekenhuis of
de thuiszorgorganisatie gaan. Een ander probleem is het dynamisch aanpassen van de
workflows op basis van bepaalde parameters die opgegeven zijn door de patiënt of
doordat de patiënt bijvoorbeeld een hogere basistemperatuur heeft dan de gemiddelde
persoon. Indien zo’n zaken gebeuren, dient de workflow aangepast te worden of moet
er een specifieke actie ondernomen worden, zoals het sturen van een alarm naar een
dokter.
Doelstelling:
Het doel van deze thesis is het ontwikkelen van een workflow-managementplatform,
dat in staat is om de workflows op een dynamische manier aan te passen op basis van
de reeds uitgevoerde acties of de beschikbare parameters. Daarnaast moet het ook
mogelijk zijn om deze workflows persoonlijk te maken, aangezien patiënten
bijvoorbeeld verschillende basiswaarden hebben voor medische, fysieke parameters.
Daarnaast dient bekeken te worden of het mogelijk en nuttig is om contextinformatie in
rekening te brengen binnen het managementplatform.
Hoofdpijn is een neurlogische aandoening die frequent voorkomt. Er zijn verschillende
types hoofdpijn, zoals migraine, clusterhoofdpijn en spanningshoofdpijn. Iedere type
vereist een andere aanpak en opvolging. Momenteel houden de patiënten een
hoofdpijndagboek bij in een schriftje. Deze informatie wordt dan besproken op het
consult met de neuroloog. Het opvolgen van hoofdpijn op een digitale manier en door
gebruik te maken van workflows, zou een hele hulp kunnen zijn voor de patiënten en
hun zorgverstrekkers. Deze use case kan binnen deze thesis eventueel als proof of
concept geïmplementeerd worden
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13567: Efficient configurability of a service oriented architecture
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Filip De Turck, Femke Ongenae
Femke De Backere, Pieter Bonte
Femke De Backere
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Due to the increase of data produced by smart devices, it becomes more and more
difficult to process this information in an automated, scalable and performant manner.
To extract information or knowledge from the data, IBCN has developed the MASSIF
platform (ModulAr, Service-based, SemantIc & Flexible Platform), which offers modular
components capable of analyzing large amounts of data. In this way, flexible
development of services to solve specific use cases is made possible.
However, as MASSIF is data driven and a lot of different types of services can be
defined onto the platform, it is difficult for the developer to keep track of the different
functionality they offer. Moreover, it is difficult for external developers to develop new
services within the MASSIF platform because of the knowledge needed to create these
services and the rules used to perform a specific task (within the services).
Doelstelling:
The goal of this thesis is two-fold. First, templates have to be researched and designed,
which allow developers to create new services in a simple and straightforward way.
These templates need to be easily deployed into the MASSIF platform and
implementation work should be kept to a minimum. This also means that the developer
does not need to have a thorough knowledge of the used technologies within the
platform and the services. Techniques and algorithms should be examined to ensure
that the developer creates services in a correct way and that no conflicts are created
when adding a new service to the MASSIF platform.
Second, a user-friendly application is needed, which supports the developer in creating
the services. This also means that this application has to give an overview of the used
services and their functionality within the MASSIF platform, and their purpose. An
algorithm should be researched and designed to indicate if conflicts arise with other
rules and services while creating these new services.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13492: Efficient processing of linked data streams in the Internet
of Things
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Pieter Bonte, Jelle Nelis, dhr. Wim Dereuddre [Televic]
Contactpersoon: Pieter Bonte
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1 of 2
2
2015-2016
Probleemstelling:
In the Internet of Things (IoT) paradigm, numerous things and objects are connected to
the internet and are able to interact with each other to reach common goals. Data
originates from numerous heterogeneous sources, each describing a different
abstraction of the environment. Combining data from different sources allows
applications to support context and situation awareness. For example, vehicles are
nowadays equipped with various sensors. By combining the position of the driver, the
destination and the current amount traffic, traffic jams could be minimized by routing
each individual driver over a specific route to optimally utilize the transportation
infrastructure.
The semantic web, or Web 3.0, is the successor of the current web (Web 2.0). It
provides metadata to add meaning to data. This enables intelligent processing since the
machine is able to interpret the data. Semantics can aid in the integration of the
generated heterogeneous IoT data by enabling interoperability between different
sources and providing a uniform model. Utilizing semantic reasoning enables
transforming the integrated low level data into high-level knowledge, allowing accurate
and intelligent decisions. Linked data is the general term for methods of publishing
structured data so it can be interlinked and become useful through semantic queries.
Whereas linked data streams denote a continuous stream of linked data.
IBCN has developed the MASSIF Platform for rapid enrichment and semantic reasoning
of sensor data. However, the huge data production within an IoT environment imposes
challenges to process data on a timely manner. To tackle this problem, a new paradigm
shift can be seen towards Stream Reasoning. Stream reasoning will utilize a shifting
time-based window to consider recent data in a specified time-frame.
Doelstelling:
This thesis focuses on the processing of linked data streams in a timely manner to
realize intelligent IoT applications offering personalized services to the end-users. First,
existing stream reasoning solutions should be analyzed and compared to assess which
one is ideal to process the huge amount of data processed by IoT applications.
Extensions to these solutions will possibly also be needed to achieve the required
performance and scalability. Second, research is necessary to determine how one or
more of the investigated (and possibly extended) stream reasoning solutions can be
integrated into the MASSIF Platform. Third, it needs to be investigated how the windowbased reasoning on the streaming data originating from the IoT sources can be
combined with the reasoning on more static data, e.g., profile information of the users,
to achieve a personalized service offering.
The streaming capabilities can be evaluated in a real-life environment by integrating
real streaming sensors in the Homelab. The homelab (http://ilabt.iminds.be/homelab)
is a realistic environment that allows easy technology integration. The specific IoT use
case can be decided based on the interests of the students.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
There is a possibility to do an internship within the Televic company
(http://www.televic.com/en/). This internship is not mandatory. Existing knowledge
about semantics and reasoning is not required. At the start of the thesis enough time
will be provided to get acquainted with these techniques and technologies.
13605: Efficient workflow management for healthcare solutions
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Filip De Turck, Femke Ongenae
Femke De Backere, Pieter Bonte
Pieter Bonte
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Within the eHealth domain, there is a move towards workflow/process management.
Translating the treatment of a pathology or the recovery after an operation into a
digital workflow has several advantages, such as, consistency, taking all parameters of
a patient into account, etc. However, there are still challenges within this field.
Chronically ill patients have short hospital admissions combined with care at home.
This means that workflows need to go beyond the borders of the hospital or the home
care organizations, providing the follow-up at home. Another issue which arises, is the
dynamic adaptations that can be made to the workflow according to the specific
situation or context. For example, when a patient has a repeatedly high blood pressure,
the workflow should be changed to notifiy the physician.
Doelstelling:
Different research goals can be identified in this thesis. First, existing standards for
workflow and process management have to be researched to identify the most optimal
standard or language to be used in the health sector. Within the ehealth sector, specific
standards for information sharing are already used, such as HL7. It needs to be
researched if these ehealth standards are compatible with standards/languages for
workflow management.
Second, focus should be given to manage workflows cross the borders of the hospital or
home care. Can the workflow be managed in the cloud, across organizations and how
will this affect the process management tools already used within the hospital or home
care organization.
Finally, it can be researched whether workflows can be altered in a dynamic manner to
make them personalized based on the specific condition of the patient. It also needs to
be considered whether it is useful to take the context into account.
The scope of this thesis can be chosen based on the interests of the student and in
agreement with the supervisors.
The following use case will be considered to demonstrate the research performed in this
thesis. Headache is a neurological illness that frequently occurs. There are different
types of headache, each requiring a specific treatment and follow-up protocol.
Nowadays, patients use a booklet to keep track of their headache episode and report
this information at the consult with the neurologist. The digital follow-up of headaches
by using workflows, could improve the quality of life for the patient and improve the
quality of care for the formal caregivers. The headache use case can be implemented as
a proof of concept
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13469: Enabling the Internet-of-Things by making dumb things
smarter using Spatial Augmented Reality
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Bart Dhoedt, Pieter Simoens
Steven Bohez, Tim Verbelen
Steven Bohez
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
1
2015-2016
Probleemstelling:
The arrival of the Internet-of-Things is bound to change the way we interact with
devices or “things” all around us. While vendors are primarily focusing on creating new,
connected smart devices, little attention is given to everyday “dumb” devices or objects
that are not interconnected. Nonetheless can we make such things smarter using
existing technologies from, among others, computer vision. Object detection and
recognition allow us to describe (the state of) an object, while techniques such as
augmented reality allow us to virtually interact with them.
Imagine, for example, a user placing a “dumb”, empty mug on his/her kitchen counter.
Immediately a pop-up beneath the mug appears asking the user if he would like some
coffee. If the user confirms by tapping the pop-up, the nearby networked coffee
machine turns on. Taking this even further, the system could detect the food items
placed on the counter and make suggestions for recipes or notify the user of what’s
missing for his favorite dish and assist him during kooking by tracking his progress.
Doelstelling:
The goal of this MSc thesis is to create a novel user interface for the Internet-of-Things
using spatial augmented reality, object detection and recognition. Using a picoprojector
and camera mounted in a light fixture, an interactive desktop is projected on a surface.
When objects are placed on the surface, they should be detected, recognized and
suitable commands should be projected on top of or near it. These commands can then
be triggered using hand gestures.
If a placed object is known to be “smart” or connected (e.g. smartphone), a connection
is automatically established to allow more means of interaction (e.g. use the surface as
external screen). The system should also be able to discover and connect to nearby
networked devices and provide meaningful commands to interact with them. In order to
keep the system compact, aspects of (edge) cloud computing will need to be
investigated as well.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13565: Energy-aware management of a mobile video player for
adaptive video streaming services
Promotor(en):
Filip De Turck, Tim Wauters
Begeleider(s):
Tim Wauters, Stefano Petrangeli, Niels Bouten
Contactpersoon: Filip De Turck
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Video streaming is responsible for more than half of the total global bandwidth
consumption on the Internet. Each month over 6 billion hours of video are watched on
YouTube, of which 40% through mobile devices. The diffusion of mobile devices raises
new challenges in the field of Internet video streaming. The heterogeneity of these
devices in terms of processing capabilities, battery lifetime, screen dimensions and the
highly varying network conditions typically observed in a mobile environment make it
difficult to deliver an acceptable video quality to the users. Due to their ability to
dynamically adapt to bandwidth fluctuations, HTTP Adaptive Streaming (HAS) protocols
are especially suited for the delivery of multimedia content in mobile and wireless
environments. Recently, a standardized solution has been proposed by MPEG, called
Dynamic Adaptive Streaming over HTTP (DASH).
In a HAS architecture, video content is stored on a server as segments encoded at
different quality levels. Each client is equipped with a decision algorithm that requests
the segments at the most appropriate quality level, based on the local perceived
bandwidth and video player buffer status (Figure 1a). In this way, video playback
dynamically adapts to the available resources, resulting in a smooth video streaming
experience.
Doelstelling:
In order to investigate the aforementioned issues arising in the video delivery to mobile
devices, a DASH-compliant iOS video player has been developed at the IBCN research
group. Figure 1b shows some screen-shots of the iOS application. The video player
allows monitoring the battery consumption and CPU usage of the device and provides
this information to the decision algorithm. The goal of this thesis is to enhance the
existing decision algorithm by using this real-time information in order to, for example,
maximize the video viewing time by minimizing the battery consumption. By using the
iOS video player on real devices, the student will investigate the correlation between
the video quality levels and the battery consumption. Next, the developed models will
be implemented in the iOS video player and integrated in the decision algorithm in
order to achieve specific goals (e.g., minimize battery consumption, maximize video
quality, a trade-off between both etc.). Finally, evaluations on mobile networks will
validate the gain achieved by the enhanced decision algorithm.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12982: Energy-aware task planning and allocation between
multiple robots
Promotor(en):
Begeleider(s):
Pieter Simoens, Bart Dhoedt
Pieter Simoens
Contactpersoon:
Pieter Simoens
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Robots will soon be assisting in our activities of daily life. Humanoid robots like the Nao
robot have two distinct advantages: their humanoid form factor increases social
acceptance, and they have much more versatile action capabilities compared to e.g.
dog-alike robots. In healthcare settings like hospitals and nursing homes; robots are
already used for occupational therapy, education and leisure activities. Essentially,
these are one-to-many settings: the robot is simultaneously interacting with multiple
patients or residents. In the future, we envisage robots operating in many-to-one
settings: multiple robots are operational and engage in personal interactions with a
single patient.
A cloud-based platform is needed to coordinate the task allocation among the multiple
robots, taking into account the limited battery autonomy of an individual robot. Existing
work on energy-aware multi-robot scheduling has only focused on optimal trajectory
planning to discover a specific area, but did not take into account the energy
consumption of tasks executed by robots on a particular location.
Doelstelling:
The student is responsible for the design of a scalable, energy-aware multi-robot task
allocation and planning algorithm. The research will start with the characterization of
energy consumption of the Nao robot for various workloads: walking around; playing
video; limb motion; etc.
Given a list of predefined tasks (robot action, location, deadline), you will design a
scheduling algorithm that ensures all tasks are completed within the given deadline and
plans the appropriate charging periods so no robot runs out of energy. You will need
design and evaluate performant heuristics for this NP-complete scheduling
problem. Once the baseline scenario is realized, the research will focus on an
optimization of the number of robots needed to perform a given task set. In concrete,
you will investigate the optimal balance between the number of robots, the amount of
work that can be executed, and the number and location of charging stations.
A possible extension is to allow for ad-hoc tasks that necessitate a rescheduling of the
ongoing tasks.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13101: Ensemble Combination Schemes for Regression Models
Promotor(en):
Tom Dhaene, Dirk Deschrijver
Begeleider(s):
Contactpersoon:
Prashant Singh, Ivo Couckuyt
Prashant Singh
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Ensemble models are used routinely in classification problems, but their use is not as
widespread in regression tasks. The predictions of the models of an ensemble can be
combined by either considering predictions of all models, or selecting the prediction of
one model by virtue of a measure and pronouncing it the winner. Both of these
schemes allow for different methods of averaging predictions, or different metrics to
select a winner respectively.
Different classes of problems dictate whether averaging schemes should be preferred or
selection. Further, the choice of the particular averaging method, or selection metric
also depends on the problem at hand. Computationally expensive problems involving
noisy data are typically hard to model, and can benefit from well-designed ensemble
combination schemes. The problem setting considered is the metamodeling of
expensive regression problems using ensembles in order to obtain a model with
improved accuracy.
Doelstelling:
The student will first do a literature study on ensemble schemes. He/she will investigate
the different combinations and list their advantages and disadvantages. An introduction
is given to the SUMO-Toolbox, a framework developed by the SUMO-group for
surrogate modeling. This toolbox provides powerful regression (and classification)
models that can be used in ensemble models and supports several methods for
optimization. Subsequently, one or more promising ensemble schemes are selected and
implemented in the SUMO toolbox taking full advantage of its capabilities.
The approach(es) will be tested on different mathematical functions as well as real-life
applications such as design of cyclone separators, satellite truss structures, etc.
LINKS
- http://www.sumo.intec.ugent.be
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13885: Evaluatie van een software-architectuur voor IPgebaseerde videotoestellen in een residentieel Internet-ofThings-ecosysteem
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Filip De Turck, Matthias Strobbe
Matthias Strobbe, Jelle Nelis
Jelle Nelis
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: informatica
1 of 2
1
2015-2016
Probleemstelling:
In onze huishoudens zijn steeds meer netwerkgeconnecteerde apparaten aanwezig,
zoals laptops, tablets, smartphones, smart TV’s, verschillende soorten camera’s (bv.
geïntegreerd in een babyfoon of in een deurbel), slimme thermostaten, slimme
huishoudtoestellen, etc.
Interoperabiliteit tussen deze toestellen wordt typisch gerealiseerd via ad-hoc
oplossingen waarbij specifieke software nodig is om de data van deze toestellen te
kunnen bekijken of gebruiken. Dit is echter niet houdbaar in een snel evoluerend
ecosysteem waarbij constant nieuwe toestellen en toepassingen op de markt komen.
De TV zou binnen een dergelijk Internet of Things (IoT) ecosysteem de centrale hub
kunnen worden voor monitoring en visualisatie van al deze toestellen en het
huisnetwerk. Hiervoor is het belangrijk dat er een zeer flexibel softwareplatform
beschikbaar is dat automatisch toestellen kan detecteren en aansturen en dat
geïnstalleerd kan worden op een smart TV
Doelstelling:
Binnen de IBCN-onderzoeksgroep wordt al enige tijd gewerkt aan een softwareplatform
genaamd DYAMAND, dat toelaat om een brede waaier aan toestellen automatisch te
detecteren, op te volgen en aan te sturen. De data afkomstig van deze toestellen wordt
vertaald naar een generiek dataformaat zodat applicaties gemakkelijk de data van
verschillende toestellen kunnen combineren zonder de details van de specifieke
communicatieprotocollen te moeten kennen.
Een eerste doel van deze thesis is om te onderzoeken welke andere softwareplatformen
er nog bestaan die toelaten om toestellen te detecteren, combineren en aan te sturen
en deze te vergelijken met het DYAMAND platform. Op basis van deze studie is het dan
de bedoeling om in samenwerking met het bedrijf TP Vision, dat de televisies van de
toekomst ontwerpt voor o.a. Philips, DYAMAND te porteren naar Android TV en
eventueel ook bijkomende interessante functionaliteit toe te voegen op basis van de
resultaten van de literatuurstudie.
In een laatste stap zal de combinatie smart TV + DYAMAND gedemonstreerd worden in
een thuisomgeving met toestellen die audio en video kunnen doorsturen zoals
beveiligingscamera’s, camera’s geïntegreerd met de deurbel en babyfoons. Wanneer
een nieuw toestel geïnstalleerd wordt moet dit automatisch gedetecteerd kunnen
worden en kunnen interageren met de TV zonder enige configuratie van de gebruiker.
Wanneer één van deze camera’s iets detecteert, moet de gebruiker hier automatisch
van op de hoogte gebracht worden door het video- en/of audiosignaal te visualiseren op
de TV.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Een stage is zeker mogelijk en zelfs gewenst
12789: Evaluating the impact of net neutrality on the telecom
market: a game-theoretic approach
Promotor(en):
Begeleider(s):
Contactpersoon:
Sofie Verbrugge, Didier Colle
Marlies Van der Wee, Koen Casier
Marlies Van der Wee
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
AJ:
2015-2016
Probleemstelling:
The recent entry of Over-The-Top (OTT) players such as Netflix has seriously impacted
the telecom service market and provides direct competition to the Video-On-Demand
(VOD) services of telecom access providers such as Telenet and Proximus in Flanders.
Important in this market evolution is the debate around net neutrality.
Net neutrality is defined as the concept in which internet service providers are obliged
to treat all data streams equally, independent of which application, service, device,
sender or receiver is involved. They are as such forbidden to block, throttle or alter data
traffic over their networks. The current debate about net neutrality rises important
questions about if and how it should be implemented by law.
Doelstelling:
The goal of this master thesis is to provide high-level suggestions to regulators or law
makers on the necessity of defining strict rules with regards to net neutrality to both
telecom access operators and OTT players. These recommendations can be provided
based on simulations of different market players’ strategies using a game theoretic
approach. Note that the emphasis of the thesis will be on analyzing the economic
impact of technical and regulatory choices, not on the formulation of any regulatory
texts.
The work in this thesis consists of three parts. In a first literature study, the current
laws and practices with regards to net neutrality are studied to define useful simulation
scenarios. In a second part, this thesis builds on existing techno-economic, market
simulation and game theoretic models (Java-based), which need to be extended to be
able to apply the scenarios. Finally, the analysis of the simulation results allows to draw
conclusions about the best approach taken by regulators.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
In collaboration with the Belgian Telecom regulator BIPT
13453: Experiment Design for Subjective Quality of Experience
Evaluation of Remotely executed Games
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Bart Dhoedt, Bert Vankeirsbilck
Bert Vankeirsbilck, Dirk Deschrijver
Bert Vankeirsbilck
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
In our research group, we investigate Quality of Experience (QoE) for cloud gaming.
Specifically, we assume that a server executes the game, and streams the screen
content as a video to a remote client. We have created a framework where the quality
levels of that video stream can be changed on-the-fly, e.g., frame rate, visual quality.
Furthermore, we have included facilities to get feedback from the test person about
how well he/she is able to play the game. With the feedback from a sufficiently large
test group, we construct models that allow predicting the perceived QoE (i.e. playability
of the game) in relation to the video stream parameters.
The problem with our current experiments is that it is impossible to get feedback on all
possible combinations of the video quality levels, because the experiment would take
too long for each test person. There is a clear need for better experiment design where
the most relevant samples are selected, and avoiding testing conditions with little
added value.
Doelstelling:
The main research challenge to be tackled by the student is the intelligent experiment
design for QoE evaluation of interactive applications (including, but not limited to,
games) as schematically described above. This will require taking into account the
specific requirements for quality assessment experiments that will be explored by the
student from literature and from cooperation in experiment design as it is currently
performed. Also, a requirement for this project is to choose the samples in a
mathematically sound manner, i.e. inspired by current best practices in meta-modeling,
which is a major research topic in our group.
This work is expected to result in a software component integrated in the existing
assessment platform, and it will be put to practice during the project by application in
an actual subjective assessment experiment.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12973: Experimentele studie van communicatie-oplossingen voor
het Internet of Things
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Jeroen Hoebeke, Ingrid Moerman
Elnaz Alizadeh Jarchlo, Enri Dalipi, Jen Rossey, Floris Van den Abeele
Jeroen Hoebeke
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: elektrotechniek Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Campus Schoonmeersen, Master of Science in de industriële
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
3
masterproeven:
AJ:
2015-2016
Probleemstelling:
De volgende revolutie van het Internet vindt momenteel plaats: het Internet of Things
(IoT) of ‘Internet der Dingen’, waarbij niet alleen PCs, laptops en smartphones
aangesloten worden op het Internet, maar ook een enorm groot aantal andere
toestellen zoals o.a. sensoren, huishoudtoestellen, machines, en robots. Terwijl in het
klassieke Internet data wordt gegenereerd door mensen, zal in het nieuwe IoT
hoofdzakelijk data worden gecreëerd door ‘dingen’. Verwacht wordt dat er tegen 2020
50 miljard toestellen verbonden zullen zijn met het Internet.
De laatste jaren komen er dan ook meer en meer IoT-oplossingen op de markt, gaande
van nieuwe draadloze technologieën over protocollen tot nieuwe geïntegreerde
oplossingen en architecturen. Het is niet altijd duidelijk wat deze oplossingen kunnen,
hoe ze zich onderscheiden van alternatieven en welke oplossing het meest geschikt is
voor welke toepassing.
Doelstelling:
Deze thesis biedt studenten de mogelijkheid om een aantal IoT systemen kritisch te
bekijken en in detail te analyseren en evalueren. Typisch zal daarbij een concrete use
case (bv. building automation, manufacturing, etc.) als uitgangspunt genomen worden.
Hierbij kan voortgebouwd worden op de beschikbare expertise en tools binnen ons IoT
team.
Afhankelijk van de interesses van de studenten worden volgende 4 mogelijkheden
aangeboden:
1. 6TiSCH / WirelessHART versus CSMA: 6TiSCH en het industriële alternatief
WirelessHART maken gebruik van tijdssloten om garanties te bieden inzake
toegang tot het draadloze medium. Het doel is om de prestaties en beperkingen
van een dergelijk systeem te bekijken.
2. Prestaties van BLE mesh: BLE mesh is een uitbreiding van Bluetooth Low Energy
om een mesh netwerk op te bouwen. De mogelijkheden van deze nieuwe
technologie zijn tot op heden niet gekend.
3. Delen van BLE connectiviteit tussen smartphones: Een smartphone krijgt
toegang tot een sensor netwerk via BLE. Het doel is om ook andere toestellen op
een performante manier toegang te geven door een geconvergeerd Wi-Fi/BLE
netwerk te bouwen
4. Coëxistentie van sensorverkeer en ander data verkeer in een Wi-Fi netwerk: in
de toekomst zullen grote hoeveelheden sensor data over onze bestaande
netwerken lopen. De interacties tussen deze verkeerstromen zijn niet gekend en
zullen bestudeerd worden onder verschillende omstandigheden.
Voor elk van deze onderwerpen wordt een implementatie op een embedded
platform verwacht, integratie met andere componenten en een uitgebreide
evaluatie. Hierbij zal gebruik gemaakt worden van de grootschalige draadloze
testfaciliteiten van IBCN (http://ilabt.iminds.be/iminds-wilabt-overview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13103: Exploring the stability of dimensionality reduction
techniques
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Tom Dhaene, Eric Laermans
Sofie Van Gassen
Sofie Van Gassen
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Dimensionality reduction techniques reduce the number of variables under
consideration. They make it possible to visualize high-dimensional datasets and get
more insight about what is happening in the data.
A very important application of these techniques is on biological data. Researchers and
physicians need a clear understanding of the data they collected from the patients and
an advanced visualization of this data can help tremendously.
However, many state-of-the-art techniques are not very stable. This means that
visualizations of the data look very different between runs or between small variations
of the datasets, which strongly complicates the interpretability for the biological
researcher.
A stable dimensionality reduction technique which still captures the important aspects
of the data is a must.
Doelstelling:
The goal of this master thesis is to develop a stable dimensionality reduction technique.
The student will start with a literature study to explore current state-of-the-art
techniques (such as PCA, Isomap, t-SNE, etc.). They will develop a stability measure
that can be used to compare different dimensionality techniques and make a
comparative study between several state-of-the-art dimensionality reduction
techniques. Using the insights gained by this comparison, they will try to make some
variations or develop their own technique to improve the results.
Because of our collaboration with the Flanders Institute for Biotechnology (VIB), we
have several relevant datasets. This thesis will help the researchers to gain more
insight in their data and make biological discoveries.
No previous knowledge about bio-informatics, biology or machine learning is required,
interest is enough.
This research subject offers possibilities for a scientific publication or further doctoral
research.
LINK: http://lvdmaaten.github.io/drtoolbox/
Locatie:
Zuiderpoort, Zwijnaarde (VIB), thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12988: Extended hierarchical routing algorithms for better
navigation
Promotor(en):
Mario Pickavet, Pieter Audenaert
Begeleider(s):
Maarten Houbraken, dr. ir. Steven Logghe [Go-Mobile, Brussel]
Contactpersoon: Maarten Houbraken
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: bedrijfskundige
voor:
systeemtechnieken en operationeel onderzoek, Master of Science in
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in de ingenieurswetenschappen: elektrotechniek, Master of
Science in Industrial Engineering and Operations Research
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
With Internet and smartphones, knowing how to go from one place to another is
reduced to a few clicks on an app. Behind the scenes, however, dozens of algorithms
work in tandem to translate your clicks to coordinates, link those coordinates to a road
network and calculate the shortest/fastest route.
Even more algorithms are used to create a routable network to take into account travel
modes (car/bike/train), weather forecasts (to prefer bike when the sun shines), actual
travel conditions (real-time traffic jams) and optimize routing performance (preprocess
the network to allow for lower query times). Combining these algorithms, if possible,
often requires careful integration as some optimizations can only be used in specific
cases or are not compatible with each other.
Doelstelling:
This thesis will focus on routing algorithms. While Dijkstra is well-known, versatile and
commonplace, it can often be outperformed by modern algorithms by exploiting more
specific use-case properties. Hierarchical routing, for example, exploits the hierarchy in
road types by structuring its network from small roads to highways as typical routes go
from small local roads to faster inter-city roads to highways and back down to the
smaller roads. However, this structuring requires careful preprocessing which hinders
several other functional applications like real-time updates, second-best routes, … In
this thesis, the student will concentrate on modifying the algorithm to allow for new
features to be incorporated. After first getting familiar with the internal workings of the
algorithm, the student can modify/relax/expand optimization criteria of the algorithm,
depending on the required optimization
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12940: Finding time in a wireless world: how to synchronize
heterogeneous devices in a wireless environment
Promotor(en):
Ingrid Moerman, Eli De Poorter
Begeleider(s):
Peter De Valck
Contactpersoon: Peter De Valck
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Although we have witnessed a great evolution in the field of wireless communication in
the past decades, people still want their battery to last longer and their downloads to
be faster. A key factor to enable more efficient use of the wireless medium is
synchronization. Two transmitting devices that are not synchronized either run the risk
of collisions when their transmissions overlap (resulting in packet loss) or have to leave
a guard time between subsequent transmissions to make sure they don’t accidentally
transmit at the same time. This decreases both energy efficiency and possible
throughput of the system as the radio has to be on during a period no data is
transmitted and no data can be transmitted during this guard time.
At iMinds we have a large testbed of more than 80 nodes supporting multiple wireless
technologies (http://ilabt.iminds.be/iminds-wilabt-overview). In this thesis we want to
evaluate how such a dense network of devices using different technologies can be
synchronized and the effect this has on the efficiency of the wireless
communication.
Doelstelling:
This thesis consist of two tracks that can be done independently by two different
students/groups or combined in a limited fashion:


The first track is the characterization of the timing properties of all devices and
technologies installed in the iMinds testbed as well as identifying the factors that
influence these properties. These results can be used to refine new or existing
models and predict the influence of synchronization on wireless communication.
The second track start with a literature survey of existing synchronization
solutions and the evaluation of their performance in the iMinds testbed. This will
require the implementation of these solutions on actual hardware (from
application level to low-level embedded programming). Based on this evaluation
improvements or new solutions can be proposed, implemented, evaluated and
compared.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13471: Fingerprinting encrypted network traffic types using
machine learning
Promotor(en):
Bart Dhoedt, Pieter Simoens
Begeleider(s):
Sam Leroux
Contactpersoon: Sam Leroux
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
While encryption techniques such as Secure Socket Layer (SSL) can protect the content
of network traffic from eavesdroppers, it can not prevent third parties to record
statistics such as average packet size, time between packets and length of session
streams. These measurements can leak information that may point to the type of traffic
(video, HTML website, …), to the protocol being used (web traffic, e-mail, VOIP, ssh) or
even to a specific website.
When a web page is retrieved, the browser inspects the HTML structure and downloads
additional files such as images, stylesheets and Javascript files. This behavior may
result in a sequence of encrypted network traffic that could be used as a fingerprint of
the web page. Possible applications would be to detect encrypted malicious network
traffic or quality of service (QOS) on encrypted network traffic
Doelstelling:
The first task would be to thoroughly analyze the encrypted traffic of different
applications and websites. Various open source tools are available that can analyze and
summarize network traffic but more specialized tools may be needed. The next task
would be to define suitable features that provide crucial clues to identify the network
stream. These features are then to be used as the input of a machine learning model. A
wide variety of classification models are available and experimental verification is
needed to select the most appropriate technique. In practical situations, the
classification should be done in real-time, a less complex classification model may be
preferred over a more accurate but resource demanding model. The selected model
should be evaluated on a real-world dataset with a focus on both the accuracy and the
needed runtime.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13533: Flexible Automated Reasoning for Legible Digital Signage
Displays on Trains
Promotor(en):
Begeleider(s):
Contactpersoon:
Filip De Turck, Bruno Volckaert
Stijn Verstichel
Bruno Volckaert
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
Aantal studenten: 1
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Can you imagine being onboard of a train and not being able to read the announcement
messages on the on-board displays? The font is too small, the contrast is not sharp
enough, and the text is scrolling too fast, etc. Due to the large variety of screens
installed in the different types of trains, this can quickly become the reality.
In order to ensure legible digital signage (digital content used to communicate a
message to a specific group), several display parameters (such as display technology,
intensity, contrast) and the layout of the content to be shown need to adhere to certain
restrictions. Moreover, regulatory bodies tend to add and remove restrictions frequently
over the years.
Companies offering digital signage solutions are hence faced with constantly having to
tailor / tweak their signage solutions to a variety of screens and regulations.
Doelstelling:
The purpose of this thesis is to develop an intelligent software application that makes
use of semantics and reasoning technologies in order to ensure legible digital signage
on a variety of train display types. Properties of different screens are queried and along
with local regulation constraints and railway operator demands, form the input for a
reasoning component which needs to find a solution (where to display what item, size
of text, time in which the text needs to remain visible, etc.) adhering to legibility,
railway operator and regulation constraints.
In the thesis the following steps are planned: first a reasoning assessment will be done
(study of appropriate reasoning techniques and translation of the display parameter
restrictions in an easily configurable and adaptable rule-set). Second the design,
development and formal validation of the semantic reasoning application will be subject
of research. Finally the solution will be integrated with a real-life digital signage content
management system and validated.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Stage mogelijik bij Televic RAIL
12989: Graceful degradation for ICT networks in an energy
constrained future
Promotor(en):
Mario Pickavet, Didier Colle
Begeleider(s):
Sofie Lambert, Bart Lannoo
Contactpersoon: Sofie Lambert
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
masterproeven:
AJ:
2
2015-2016
Probleemstelling:
In recent years, rising energy prices and increasing environmental concerns have
boosted research
in so-called green information and communications technology (ICT) and green
networking research, aimed at improving the energy efficiency of communications while
still offering maximal functionality.
However, recent events have shown that energy availability can be compromised in
specific situations (e.g. “afschakelplan” in Belgium last winter due to inactivity of a
number of production facilities, or limited energy availability during recovery from the
Fukushima disaster). As a transition to renewable energy sources is being made and as
we move towards energy sources with intermittent availability such as solar or wind
energy, we can expect this kind of low-energy period to become more common. In this
context, we investigate how current and future ICT infrastructures can cope with
temporary energy limitations, and how they can still offer a basic functionality under
strict temporary energy limitations.
Doelstelling:
In a low-energy context, we are interested in how the delivered service level of a
network scales with the available power. Three generic power profiles are shown in the
figure below. Without graceful degradation, the delivered service level will quickly drop
to (almost) zero when the available power decreases, as indicated by the lower line
(low potential).
The thesis research will consist of a case study, where simulations will be performed on
a given network topology to see the effect of energy constraints on quality of service:
when the available energy is only 20% of what is usually available, what does this
imply for the services and connectivity that we can still offer? Depending on the
student’s preference, the network under study can be either a wireless access network
where base stations and antennas can be switched on and off to tune energy needs; or
a wired core network in which links can be activated and deactivated to allow energy
efficient multilayer traffic engineering.
The work will consist of three main tasks:



Building a simulator to study the performance of the network under study in an
energy constrained setup;
Generating strategies to drastically reduce energy consumption in the network
while keeping the best possible service level;
Evaluating the above strategies based on quality of service metrics such as
coverage and throughput.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13075: High dimensional design optimization of time consuming
problems using trust region frameworks
Promotor(en):
Tom Dhaene, Ivo Couckuyt
Begeleider(s):
Dirk Deschrijver
Contactpersoon: Tom Dhaene
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Metamodels, or surrogate models, are simple analytical equations that approximate the
behavior of computational expensive computer simulations. One of the many uses of
metamodels is in optimization, where they are able to significantly reduce the number
of simulations while still being able to find a good optimal solution.
“Successive Response Surface Methodology” (SRSM), or “trust regions”, is a set of
methods in metamodel assisted optimization that are very efficient and work
particularly well for high-dimensional design problems. SRSM uses a quadratic
polynomial function (metamodel) to locally mimic the behavior of the expensive
system, i.e., the polynomial will only make accurate predictions in a small part of the
input (design) space called the ‘trust region’. In an iterative fashion SRSM then moves
this trust region throughout the design as well as zooming into interesting regions
(making the trust region smaller or bigger) looking for the optimal solution.
Unfortunately, a quadratic polynomial does not scale as well to higher dimensions.
Specifically, SRSM requires N*(D+1)*(D+2) /2 simulations where N is the number of
SRSM iterations en D is the number of parameters
Doelstelling:
The student will first make a theoretical study of various existing SRSM frameworks [1].
Subsequently, the student will choose at least one of the more interesting approaches
and implement them in the SUrrogate MOdeling (SUMO) Toolbox. The SUMO toolbox
contains many algorithms (optimization methods, metamodel types), which the student
can use for the implementation.
In a second step, the student will look into improving the implemented SRSM
approach(es) and their scalability while keeping the number of simulations minimal.
Specifically,
1. Investigate the use of different metamodel types, with emphasis on neural networks,
Kriging, Support Vector Regression, and Extreme Learning Machines.
2. Investigate different strategies of managing the trust region window in the input
space (moving, enlarging, etc. the trust region) and how to make them more
intelligent.
The SUMO toolbox contains many optimization examples: both mathematical functions
and applications that can be used to test and improve the different SRSM approaches.
Including:
- detecting an aneurysm in a human artery
- the design of microwave filters and antennas (from Computer Simulation Technology
(CST))
LINKS
- http://www.sumo.intec.ugent.be
- [1] Alexandrov, Natalia M., et al. "A trust-region framework for managing the use of
approximation models in optimization." Structural Optimization 15.1 (1998): 16-23.
- http://ab-initio.mit.edu/wiki/index.php/NLopt_Algorithms#BOBYQA
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Knowledge of machine learning, optimization and metamodeling is not required, Matlab
expertise will be helpful.
13612: Hoofdpijn-smartphone-applicatie voor de opvolging van
hoofdpijn door de patiënt en zijn zorgverstrekkers
Promotor(en):
Begeleider(s):
Filip De Turck, dhr. Vincent Keereman [IBITECH]
Femke De Backere, Femke Ongenae
Contactpersoon:
Femke De Backere
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Nog onbeslist
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Schoonmeersen
Aantal studenten: 1 of 2
Aantal
masterproeven:
AJ:
3
2015-2016
Probleemstelling:
Hoofdpijn is een frequent voorkomende neurologische aandoening. Er zijn diverse
vormen van hoofdpijn (bv. migraine, spanningshoofdpijn, clusterhoofdpijn) die elk een
specifieke behandeling en opvolging vragen. Om meer informatie te krijgen over het
verloop van hoofdpijnaanvallen (duur, intensiteit, begeleidende symptomen), de
spreiding hiervan in de tijd (dagelijks, wekelijks, maandelijks) en de behandeling die
patiënten ervoor nemen, gebruiken neurologen vaak een “hoofdpijn-dagboek”. Dit
gebeurt vaak nog op papier, waarbij de patiënt de papieren versie meebrengt naar de
volgende consultatie en de neuroloog deze informatie dan overneemt. Dit is een weinig
praktische oplossing de dag van vandaag, gezien patiënten deze data beter zouden
kunnen inbrengen in hun smartphone.
Er is dus nood aan een smartphone-applicatie en een platform die de patiënt in staat
stellen om op een efficiënte manier zijn huidige fysieke en mentale toestand weer te
geven en op te slaan. Dit kan gebeuren binnen een algemeen kader (toepasbaar op
elke hoofdpijnpatiënt) of binnen een kader specifiek gemaakt voor het probleem van de
huidige patiënt. Via de applicatie kan ook feedback gegeven worden aan de patiënt, bv.
mbt overmatig medicatiegebruik e.d. Daarnaast heeft de behandelend neuroloog een
platform nodig waarmee hij deze data op een snelle en efficiënte manier kan oproepen,
en op die manier tijd kan besparen tijdens de consultatie
Doelstelling:
Het doel van deze thesis is de ontwikkeling van een platform dat toelaat om op een
efficiënte manier informatie te verzamelen over de hoofdpijn van de patiënt en deze
snel en efficiënt te analyseren. Daarnaast dient er ook de mogelijkheid te zijn voor de
behandelend neuroloog om het behandelingsplan up te loaden naar het platform, zodat
de patiënt dit kan raadplegen. Tot slot moet er ook de mogelijkheid zijn om dynamische
feedback te implementeren, zodat de patiënt een waarschuwing krijgt als hij
bijvoorbeeld te vaak medicatie gebruikt, of als zijn hoofdpijnpatroon lijkt te veranderen.
Naast monitoring en opvolging kan het platform door de patiënt ook gebruikt worden
voor het krijgen van tips. Deze tips of richtlijnen kunnen er eventueel voor zorgen dat
de situatie van de patiënt onder controle gehouden kan worden.
De mogelijkheden van het ontwikkelde platform zullen gedemonstreerd worden aan de
hand van een voorbeeldapplicatie. De ontwikkeling van deze applicatie laat toe om het
volledige resultaat van de thesis te toetsen aan enkele niet-functionele vereisten zoals
schaalbaarheid en responstijd.
Dit onderwerp biedt de student de mogelijkheid om kennis op te doen rond het
modelleren en interpreteren van informatie (rule engines en context modellering) en
cloud computing binnen een uitdagende en sociaal relevante use case.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13065: Improved load balancing with Hadoop MapReduce
Promotor(en):
Jan Fostier
Begeleider(s):
Dries Decap
Contactpersoon: Jan Fostier
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: bedrijfskundige
Goedgekeurd
systeemtechnieken en operationeel onderzoek, Master of Science in
voor:
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in Industrial Engineering and Operations Research
Niet behouden
Master of Science in de ingenieurswetenschappen: elektrotechniek,
voor:
Master of Science in Electrical Engineering
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Hadoop MapReduce is a programming model that is used to process large amounts of
data in parallel on a big cluster of commodity hardware. This model relies on two
phases: a ‘map’ phase in which the input data is processed in parallel followed by a
‘reduce’ step in which intermediate data from the map phase is aggregated or
combined. In between both steps data is sorted and shuffled across worker nodes.
Hadoop relies on the HDFS file system to store its data in a distributed fashion across
worker nodes. The shuffling of data in between map and reduce phase is based on the
partitioning of the data according to a hash function. Because of this, the load
balancing is fixed and the performance is entirely determined by the hash function. As a
result, it is possible that more tasks are assigned to one container than other
containers, which will result in a poor load balance and hence a longer runtime.
In our research group, we recently developed Halvade, which implements a parallel
DNA-sequencing and variant calling pipeline with important clinical applications.
Halvade reduces the runtime from 12 days (sequential run) to less than 3 hours
(parallel run using 15 multi-core nodes). However, runtime could be further reduced if
load balancing is improved.
Doelstelling:
More and more, the Hadoop MapReduce framework is combined with other parallel file
systems, e.g., Lustre and GPFS (available on the UGent HPC). These file systems allow
all nodes to access any of the data in parallel. This provides for increased flexibility as it
allows programmers to change the way the data is distributed among the reduce tasks.
This, in turn, allows programmer to better balance the workload and reduce runtime.
The goal of this master thesis is to first get a better understanding of the MapReduce
programming model and the different file systems involved. Next, a new data
distribution scheme needs to be implemented in which an idle node is allowed to take
over a task of other nodes that are still computing. This concept will first be tested on
canonical examples with a variety of academic workloads. Next, an optimal load
balancing scheme should be developed for realistic workload as encountered in
Halvade. The ultimate goal is to achieve a well-balanced load and reduced runtime
across a variety of datasets (both DNA and RNA-seq) in Halvade
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12984: Influence of inaccuracy of timers on the stability of the
Delta-t transport layer protocol
Promotor(en):
Didier Colle, Mario Pickavet
Begeleider(s):
Dimitri Staessens, Sander Vrijders
Contactpersoon: Dimitri Staessens
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
1
2015-2016
Probleemstelling:
The Transmission Control Protocol (TCP) is the transport layer protocol used on the
internet. The transport layer provides services such as reliability, flow control,
congestion control, error recovery and multiplexing. To synchronize its internal state, it
uses SYN, FIN, RST ... packets (hard state) and timers (soft state). However only soft
state is required to achieve synchronization of state. Delta-t is such a transport layer
protocol that relies completely on timers to achieve this. Delta-t relies on 3 values to be
bound:



Maximum Packet Lifetime (MPL)
Time before sending an Acknowledgement (A)
R (Maximum time to try to retransmit a packet)
Some of these values are also shown in the Figure. When data is sent to a
receiver, the R timer is started. If the packet is not acknowledged (Acked) after
some time, it is sent again. After R time, the sender stops trying to retransmit
the packet. The time before sending an acknowledgement (A) is also depicted.
The receiver can wait at most A milliseconds before sending an
acknowledgement to the sender that it has received the data. But what happens
when the timers used in this protocol become inaccurate?
Doelstelling:
The goal of the thesis is to investigate the influence of inaccuracy of timers on the
delta-t protocol. This will first be done analytically by studying the delta-t protocol and
investigating the effect on the reliability when timers are not fired at the right time.
The Recursive InterNetwork Architecture (RINA) is a novel network architecture that is
an alternative to TCP/IP. Its data transfer protocol, EFCP, is based on delta-t. IRATI is a
Linux/OS prototype of RINA. IRATI’s EFCP implementation may be modified to simulate
clock drift. In this way, the obtained theoretical results can be experimentally
verified.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12976: Integratie van CoAP in het interoperabiliteitsplatform
DYAMAND
Promotor(en):
Jeroen Hoebeke, Ingrid Moerman
Begeleider(s):
Contactpersoon:
Jelle Nelis, Floris Van den Abeele
Jelle Nelis
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
De volgende revolutie van het Internet vindt momenteel plaats: het Internet of Things
(IoT) of ‘Internet der Dingen’, waarbij niet alleen PCs, laptops en smartphones
aangesloten worden op het Internet, maar ook een enorm groot aantal andere
toestellen zoals o.a. sensoren, huishoudtoestellen, machines, en robots. Terwijl in het
klassieke Internet data wordt gegenereerd door mensen, zal in het nieuwe IoT
hoofdzakelijk data worden gecreëerd door ‘dingen’. Verwacht wordt dat er tegen 2020
50 miljard toestellen verbonden zullen zijn met het Internet. Interoperabiliteit tussen al
deze toestellen wordt beschouwd als één van de grote uitdagingen van IoT.
Binnen IBCN werd het interoperabiliteitsplatform DYAMAND ontwikkeld (meer info: zie
http://users.atlantis.ugent.be/cdvelder/papers/2012/nelis2012.pdf). Dit platform draait
typisch op een gateway en integreert allerlei technologieën (EnOcean, UPnP, Z-Wave,
etc.). Er wordt een soort abstractielaag aangeboden zodat ontwikkelaars op een
generieke manier IoT applicaties kunnen bouwen. Deze applicaties worden uitgevoerd
bovenop het DYAMAND platform, op de gateway
Doelstelling:
Het doel van deze scriptie is tweeledig. Eerst en vooral is het de bedoeling om de recent
gestandardiseerde IETF stack voor embedded IoT devices te integreren in DYAMAND.
Bovenaan deze stack vinden we CoAP, een soort embedded versie van HTTP. Het
DYAMAND platform moet eenvoudig netwerken van dergelijke devices kunnen
integreren en hun gestandardiseerde resources kunnen abstraheren zodat ze mee
opgenomen kunnen worden in applicaties. Hierbij kan voortgebouwd worden op de
uitgebreide CoAP expertise binnen de onderzoeksgroep.
Vervolgens is het de bedoeling om al de geïntegreerde devices in DYAMAND ook
toegankelijk te maken voor de buitenwereld in de vorm van embedded web services.
Hierbij zal er aandacht geschonken worden aan de wijze waarop de services worden
aangeboden (modellering van URIs en resources) en de controle van de gebruiker over
wat er gedeeld en toegankelijk gemaakt wordt.
Tenslote dient alles gedemonstreerd kunnen worden in één van de bestaande
testopstellingen die momenteel gebruik maken van het DYAMAND platform. Hierbij zal
gebruik gemaakt worden van de grootschalige draadloze testfaciliteiten van IBCN
(http://ilabt.iminds.be/iminds-wilabt-overview, http://ilabt.iminds.be/homelab)
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12981: Integratie van smart wearables binnen Healthcare
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Frank Gielen, Matthias Strobbe
Jelle Nelis, dr. Nicolas Staelens [Televic], dhr. Wim Dereuddre
[Televic]
Jelle Nelis
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: informatica
1
2
2015-2016
Probleemstelling:
Het interAxio-systeem dat door Televic Healthcare aangeboden wordt is een compleet
IP-gebaseerd verpleegoproepsysteem. Het systeem bevat verschillende geavanceerde
functies waaronder toegangscontrole, zorgregistratie, interfonie, en multimedia
(audo/video). Een belangrijk aspect in het kader van het blijven aanbieden van een
goede zorg, is het continu opvolgen/monitoren van de patiënten. De opmars van
(interconnected) smart wearable devices biedt hiervoor een perfecte oplossing aan.
Wearables zoals de Samsung Simband en de Epson Pulsense maken het mogelijk
maken om fysieke fitheid te meten door middel van verschillende sensoren (hartslag,
bloeddruk en allerhande bijkomende lichaamsfuncties).
Het DYAMAND-platform, ontwikkeld binnen IBCN, vereenvoudigt het gebruik van
slimme toestellen zoals deze hierboven besproken. Het platform laat toe de toestellen
te gebruiken zonder dat de ontwikkelaar van een product of dienst op de hoogte moet
zijn van alle technische details om informatie uit het toestel te krijgen of het aan te
sturen.
Doelstelling:
Het is duidelijk dat smart wearable devices data van vitaal belang kunnen genereren
binnen een zorginstelling (bv. het opvolgen van hartritmestoornissen) en zelfs levens
kunnen redden (bv. detectie van een hartstilstand). Het is dus erg belangrijk om deze
data te kunnen integreren in een verpleegoproepsysteem zoals interAxio, te filteren, te
analyseren, en indien nodig het verpleegoproepsysteem de gepaste acties te laten
ondernemen. De doelstellingen van deze thesis zijn enerzijds om voor een naadloze
samenwerking te zorgen tussen het interAxio-systeem van Televic Healthcare en het
DYAMAND-platform om zo te kunnen communiceren met de smart wearable devices.
Zodra de data van de wearables kan aangeboden worden aan het interAxio-platform
door DYAMAND, dient er onderzocht te worden hoe deze datapunten op een eenvoudige
manier te filteren, te verwerken, en gemakkelijk toegankelijk te maken voor de
zorgverstrekkers. Dit kan verder uitgebreid worden met functionaliteit om automatisch
en autonoom bepaalde acties binnen het systeem uit te voeren op basis van de
metingen.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Locatie: Zuiderpoort, Televic
13648: Intelligent data collection for a semantic alerting system
in a medical environment
Promotor(en):
Begeleider(s):
Filip De Turck, Johan Decruyenaere
Bram Gadeyne, Femke Ongenae, Femke De Backere
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Bram Gadeyne
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Do you know Dr. Gregory House? He and his staff are medical experts. Together they
can tackle almost any medical problem. At the Intensive Care department of the
University Hospital of Ghent together with IBCN, we’ve developed a digital Dr. House.
In the Intensive Care department there is a lot of data. Per patient more than 20,000
values are generated each day. Studies show that people can interpret at most 7
parameters at once. As many doctors have different expertises they look at different
parameters. Still, they can’t interpret them all together. A computer however does not
really (besides memory constraints) have
any
constraints on how many data it can process.
Our digital Dr. House gathers information from a so called ontology. The ontology
describes knowledge in a semantic way. A reasoner, which acts like a human brain, can
process data against the ontology and can infer new facts from this data. If it finds
interesting facts, it can trigger an alert that is send to a doctor.
There is still one challenge to tackle so that digital Dr. House can truly work
independent. The data that digital Dr. House should look at, must be converted and
pushed to a special kind of database. If new data is present, the reasoning process
must be triggered as well (or e.g. periodically). It would be better if digital Dr. House
has knowledge of the origin of the data and if it would be able to collect (parts of) the
data by itself when it seems appropriate.
Doelstelling:
The goal of the thesis is twofold.
1. Make digital Dr. House aware of the origin of the data so that it can build queries
to collect data.
2. Make digital Dr. House able to trigger (partial) data collection intelligently. E.g.
an infection has some fields that might change like the infection focus or the
antibiotics that are used to thread the infection. Its start time will never change
so once loaded this should not be updated.
Locatie:
zuiderpoort, UZ Gent, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
If you have any questions regarding this topic, feel free to contact me at
rein.houthooft@ugent.be, especially when you are considering different topics!
13461: Intelligent data placement in mobile cloud environments
Promotor(en):
Begeleider(s):
Bart Dhoedt, Pieter Simoens
Steven Bohez, Tim Verbelen
Contactpersoon:
Steven Bohez
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
1
2015-2016
Probleemstelling:
Recent years have seen the convergence of mobile and cloud technologies into mobile
cloud computing in order to cope with the limited processing capabilities of mobile
devices. This has led to the introduction of edge clouds or cloudlets, infrastructure close
to the edge of the network that provides low-latency computing resources to nearby
users. As mobile and wearable devices continue to expand on their range of available
sensors, they also produce increasing amounts of data that need to be processed, both
on a per-user and inter-user basis (such as multi-player games or crowdsourcing
applications).
While a lot of research has been done on dynamically off-loading computation from the
mobile device to the (edge) cloud, not much thought has been given on the placement
of the (persistent) data required for that processing. As processor performance
continues to improve, data transfer delay may become a bigger hurdle in enabling
interactive & scalable mobile cloud applications. While in batch-processing, one would
typically move the processing closer to the stored data, in a mobile cloud environment
the reverse is required: as the location of processing is typically (autonomously)
determined depending on the user requesting it, the stored data will have to move
closer to the location where it is being processed.
Doelstelling:
The goal of this MSc thesis is twofold. First, an established platform for mobile cloud
computing will have to be extended with distributed data storage capabilities. Following
problems will have to be tackled: how do we represent and store data efficiently? How
do we make this data accessible for the application? How can we effectively hide data
location? How do we allow migrating data at runtime while not impeding application
performance?
In a second stage, research will be done on intelligent algorithms that are able to
decide where to place which data and when migration should take place. These
algorithms should exploit the “locality” of data, placing the data close to where it will be
processed. This in turn requires facilities to monitor which data is requested from which
location and so on. Variations using, for example, data replication can be investigated
as well.
In order to evaluate the system, a use case application will have to be developed. While
the exact type of application is up to the student’s interests, the figure above shows an
example of a collaborative 3D scanning application using mobile devices equiped with
depth cameras.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13489: Intelligent enrichment of raw data streams for the
Internet of Things
Promotor(en):
Begeleider(s):
Filip De Turck, Femke Ongenae
Pieter Bonte
Contactpersoon:
Goedgekeurd
voor:
Pieter Bonte
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
In the Internet of Things (IoT) paradigm, numerous things and objects are connected to
the internet and are able to interact with each other to reach common goals. Data
originates from numerous heterogeneous sources, each describing a different
abstraction of the environment. Combining data from different sources allows
applications to support context and situation awareness and offering more personalized
services to the users. For example, vehicles are nowadays equipped with various
sensors. By combining the position of the driver, the destination and the current
amount traffic, traffic jams could be minimized by routing each individual driver over a
specific route to optimally utilize the transportation infrastructure.
The semantic web, or Web 3.0, is the successor of the current web (Web 2.0). It
provides metadata to add meaning to data. This enables intelligent processing since the
machine is able to interpret the data. Semantics can aid in the integration of the
generated heterogeneous IoT data by enabling interoperability between different
sources and providing a uniform model. Utilizing semantic reasoning enables
transforming the integrated low-level data into high-level knowledge, allowing accurate
and intelligent decisions. However, to enable this reasoning, the raw IoT data has to be
analyzed and mapped to the semantic model. Currently, this is a tedious task as an
adapter has to be implemented for each individual source. Moreover, the source has to
add annotations to the data to indicate how it should be mapped.
Doelstelling:
This thesis will focus on the automatic detection and enrichment of raw data to the
semantic model. Multiple sources transmit their raw data, possible in different formats,
to a semantic framework for further processing. To be able to retrieve any knowledge,
that raw data first needs to be semantically enriched. This currently requires some
indication from the IoT sources, hinting how this mapping should happen, for example
by adding a tag to the data indicating its semantic meaning. In a realistic scenario,
sources should transmit their observations independent of the expected enrichment.
Intelligent algorithms and techniques need to be researched to learn how the raw IoT
data should be enriched automatically by analyzing the content data of the data itself
and not relying on additional metadata added by the sources. To realize this intelligent
matcher, existing machine learning techniques can be leveraged and extended such as
pattern matching, decision trees, etc.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Existing knowledge about semantics or machine learning is not required. At the start of
the thesis enough time will be provided to get acquainted with these techniques and
technologies.
13644: Introducing Deep Learning into Conditional Random
Fields
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Rein Houthooft
Contactpersoon: Rein Houthooft
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
The research team studies knowledge management systems. A promising technique is
deep learning, which aims at extracting high-level representations from data, e.g., via
deep convolutional neural networks, reminiscent of the human brain. They allow the
extraction of hierarchical representations from input, capturing increasingly abstract
features via layers of neurons. An illustration is shown in Figure 1 (left) in which
features are extracted from handwritten characters, allowing machines to read actual
text.
Conditional random fields (CRFs) are probabilistic graphical models that can be used for
structured prediction (for example the model in Figure 1 (right)). Contrary to traditional
machine learning, these models do not predict a single output but a whole vector of
values. Their advantage is the ability to reason about various output elements
simultaneously, taking into account contextual relations. An example is recognizing
handwritten words: Recognizing each character independently is suboptimal as this
does not use contextual relations between characters. For example, we rarely have
three subsequent equal characters. A CRF is able to encode these relations by means of
a conditional probability distribution, formulated as a network structure.
Figure: (left) Deep learning model for handwriting recognition; (right) conditional
random field with deep relations (in this case a neural networks, possibly similar to the
one on the left).
A limitation of these CRFs is that their connections (relations) depend linearly on the
input features, which prevents them from making strong generalizations and
predictions. By integrating deep learning models into CRF relations, we can effectively
combine reasoning with learning, allowing for more advanced machine learning and
prediction
Doelstelling:
In this thesis, we want to depart from 'shallow' relations in conditional random fields
(CRFs). In particular, we will explore the use of deep learning models as a replacement.
First, we will first start with the implementation of basic CRFs or deep learning models,
to gain familiarity with the subject. Next, we will explore the integration of traditional
predictive models (e.g., SVMs) to predict CRF relations, after which we move on to
more advanced techniques.
This thesis allows for different use cases, one in particular being the recognition of
handwritten words, for which various datasets exist. Another possibility is image
segmentation in which we label every pixel in an image, allowing computer to
understand an image in terms of objects. This thesis allows for both a theoretical as a
practical hands-on angle.
It is not necessary to have prior knowledge of reasoning, graphical models or machine
learning, but you should of course be very interested in these concepts
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
If you have any questions regarding this topic, feel free to contact me at
rein.houthooft@ugent.be, especially when you are considering different topics!
13094: Learning data representations using deep learning
Promotor(en):
Tom Dhaene, Yvan Saeys
Begeleider(s):
Leen De Baets
Contactpersoon: Leen De Baets
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Deep learning is a machine learning technique that attempts to model high-level
abstractions in data by using multiple non-linear transformations. After each non-linear
transformation, the technique has learned an intermediate representation of the data.
In the end, it has thus multiple intermediate and one final representation. Very often,
classification is performed on this final representation.
One of the things that make deep learning interesting is that these intermediate
representations are meaningful and quite logic. For example, if the data would
represent pictures of “buildings” and we would like to detect the different kinds, then a
first possible intermediate representation would divide the “small buildings” from the
“big ones” and a second representation would possibly look at the “window size”.
Another thing that makes deep learning interesting is that the final representation of
the data is quite often a very good representation, leading to a very good performance
of the classification method that follows.
Deep learning only gained importance in 2006 making it a very recent technique. Due
to this, still a lot can be explored and applied on different application domains.
Doelstelling:
In this thesis, the student will study the generated intermediate representations while
using deep learning. This is of great importance because the better the representation
of the data, the better the performance of the classification afterwards. This will be
done on a specific application. Deep learning is already successfully applied on pictures.
The key reason for this success is related to the natural present hierarchical
representation of pictures that starts as pixels and ends as objects (like for example a
“building”). Other data having a hierarchical representation is biological data, where, for
example, the first representation is the “size of a cell” and the final one is the “cell
type”. Suspicions exist, that these methods will also perform well on biological data but
this isn’t yet investigated.
IBCN collaborates with the Flanders Institute for Biotechnology (VIB) making a huge
amount of biological data available on which tests can be executed. Prior knowledge in
bio-informatics, and biology is not needed, an interest in these topics is.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13528: Learning-Based Management of Virtual Network
Functions
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Filip De Turck
Jeroen van der Hooft, Niels Bouten
Jeroen van der Hooft
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
Aantal studenten: 1
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Network function virtualization (NFV) is a recent paradigm that focuses on the
virtualization of software-based network functions, instead of providing these through
the use of dedicated hardware. Using similar principles as in cloud computing, a virtual
network functions (VNF) can be deployed on demand and its assigned resources can be
scaled dynamically. While network functions are typically grouped on one device in
today’s networks – think of a dedicated firewall or even a set-top-box by Telenet or
Belgacom – NFV allows a fully distributed approach.
There is a strong interest in the paradigm, as it allows faster deployment of new
network services, offers a cheaper alternative for both the service provider and its
customers and allows providing a minimal Quality of Service. In order to deploy NFV,
the requirements for a service function chain (SFC) – a chain of interconnected VNF
building blocks – need to be mapped on available datacenter and network resources, as
shown in Figure 1. A number of techniques exist today, typically focusing on solving a
static resource allocation problem through the use of Linear Programming. Resource
requirements generally change over time however, and resource failures need to be
dealt with in order to provide the required reliability of network services. As static
solutions cannot cope with a changing environment, a dynamic approach is required.
Doelstelling:
In order to solve the aforementioned problem, this thesis will focus on developing
learning-based algorithms to efficiently manage one or multiple SFCs. In a first
iteration, the student will investigate how existing cloud-computing techniques can be
used to perform an initial allocation of the required resources. Achieved results can
then be compared with benchmark LPs. In a second iteration, an algorithm will be
developed that monitors the status of the SFCs and reallocates the assigned resources
whenever necessary. Machine learning techniques (e.g. neural networks or
reinforcement learning) will be used to handle dynamic changes in the environment,
both in a proactive and a reactive way. Preferably, the applicability of multi-agent
learning techniques such as WoLF-PHC and AWESOME will be investigated. The student
can use existing algorithms (like those developed and implemented in our research
group) as a starting point. Innovative solutions will be encouraged providing the
necessary guidance and support.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12958: Leveraging SDN Techniques to Improve Wireless
Communication
Promotor(en):
Jeroen Hoebeke, Eli De Poorter
Begeleider(s):
Enri Dalipi, Elnaz Alizadeh Jarchlo
Contactpersoon: Jeroen Hoebeke
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
Aantal
masterproeven:
AJ:
3
2015-2016
Probleemstelling:
Wireless networks – in particular Wi-Fi – are very popular since they are relatively easy
to deploy, require no cabling and are affordable. However, this popularity also has a
downside. As more and more Wi-Fi networks are being deployed and very
heterogeneous data is being transmitted over these networks, its management and
diagnosis become very challenging. On top of that, multiple co-located Wi-Fi networks
are competing for the same spectrum without coordination, leading to suboptimal
performance.
In addition, more and more less visible devices such as intrusion sensors, thermostats,
light switches,… are being deployed. These are either connected to existing Wi-Fi
networks or make use of their own wireless communication technology. They also
produce very different traffic streams with varying requirements, may sleep often and
as such, challenge existing wireless communication.
Current Wi-Fi networks fail to tackle these challenges. They lack fine-grained control
and customization capabilities, both at the lower and higher layer, for optimization and
diagnosis.
Doelstelling:
The goal of the thesis is to study how software-defined networking (SDN) techniques,
either at the radio level or networking level, can be exploited to tackle some key
wireless challenges. Depending on the interests of the student(s) there are four
possible, related, topics within this theses:
1. SDN for diagnostics: the goal is to extend wireless devices with additional
capabilities for diagnosis (probing, topology discovery, traffic analytics, etc.),
which can be remotely activated and controlled. This way, it should become
possible to monitor up to a fine-grained level (i.e. track individual streams).
2. SDN for converged Wi-Fi networks: currently, neighbouring Wi-Fi networks
compete for the same spectrum. The goal is to come to a virtualized Wi-Fi
network, where resources are shared, traffic fully separated and every virtual
network obtains the same or better performance.
3. SDN for traffic separation: considering the large amount of sensor data that will
travel over future Wi-Fi networks, the goal is to extend wireless devices with
capabilities for logically separating various traffic streams and offering them the
required QoS guarantees.
4. Virtual multi-radio: the goal is to investigate whether a Wi-Fi radio can be
converted into a combined Wi-Fi device and sensor gateway for neighbouring
ZigBee sensor devices and to evaluate which performance gain can be achieved
by doing so.
For each of these topics, the student will have to design a specific solution for
the chosen problem. Once the student has finished the implementation of their
design, this will have to be tested and evaluated via simulation or via an actual
deployment on real hardware in the IBCN testbed (http://ilabt.iminds.be/imindswilabt-overview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13064: Linear algebra solver for combined sparse/dense system
equations
Promotor(en):
Jan Fostier, Bernard De Baets
Begeleider(s):
Jan Fostier
Contactpersoon: Jan Fostier
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1
1
2015-2016
Probleemstelling:
A system of linear equations is best represented by using the matrix notation Ax = b
where A is the matrix coefficient, x is a vector representing the unknowns and b is the
vector representing the right hand side of the system of equations. Efficient software
for solving a dense (i.e., most of the elements of A are non-zero), linear set of
equations has existed for decades. LAPACK is arguably the most widely used software
package for literally thousands of applications in engineering and science. Similarly,
software exists for sparse systems of equations (i.e., where very few elements of A are
non-zero) such as MUMPS and PARDISO.
Using parallel, distributed-memory implementations of such software, systems of
equations with up hundreds of thousands (dense) or millions (sparse) unknowns can be
solved. To date, no efficient implementations exist that can handle a coefficient matrix
A that is largely sparse, but contains one or more dense kernels. Such systems of
equations are encountered in the domain of genomic prediction. For large datasets,
combined sparse/dense sets of equations can easily contain millions of unknowns.
Currently, no existing software can handle this.
Doelstelling:
The aim of this thesis is to develop a (sequential) prototype implementation of a
combined sparse/dense solver, using the LU decomposition for the basic case where the
matrix A contains a single sparse block (upper left block of A) and is otherwise dense.
First, a literature study is warranted to get familiar with (a) the different sparse matrix
storage formats and (b) algorithms to solve sparse systems of equations. Additionally,
interested students should familiarize themselves with fast techniques to solve a dense
system of equations based on the LAPACK/BLAS libraries. Using this information, it
should be fairly straightforward to design an algorithm that can handle the combined
dense/sparse case. A prototype implementation should be realized in C/C. Finally, this
prototype implementation should be benchmarked against state-of-the art software
that can handle dense-only and sparse-only systems of equations to investigate the
validity of the prototype implementation. This thesis represents the first basic step
towards a long-term research goal of developing a distributed-memory sparse/dense
solver with applications in genomic prediction as such solver is urgently needed.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
The thesis involves programming in C/C++. Students should express interest in
numerical methods. In collaboration with the company Progeno.
12972: Lokaliseren van personen en objecten op basis van
Bluetooth Low Energyf
Promotor(en):
Jeroen Hoebeke, Eli De Poorter
Tom Van Haute, Jen Rossey, Elnaz Alizadeh Jarchlo, dhr. Jason
Begeleider(s):
Scrivens [Aucxis]
Contactpersoon: Jeroen Hoebeke
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Bluetooth Low Energy (BLE) is de meest recente versie van de Bluetooth
communicatietechnologie. Voornamelijk op vlak van energieverbruik is de technologie
sterk verbeterd in vergelijking met eerdere Bluetooth standaarden, wat integratie van
BLE radio’s mogelijk maakt in kleine, batterij-gevoede toestellen. De lage kost, kleine
vormfactor en het laag energieverbruik maakt de technologie erg geschikt voor
integratie in producten voor het lokaliseren van goederen en personen.
Typisch zal een lokalisatiesysteem bestaan uit enerzijds vaste knopen (BLE tags die
worden gebruikt als referentiepunt) met gekende locaties, en anderzijds mobiele
knopen die moeten worden gelokaliseerd (BLE tags voor personen en goederen,
smartphones met BLE chips). De vaste knopen kunnen eventueel onderling
communiceren gebruik makend van een mesh netwerk.
Op BLE gebaseerde lokalisatie is geschikt voor een breed gamma aan toepassingen.
Informatie over de locatie van goederen en personen kan gebruikt worden voor de
identificatie van objecten of personen, voor toegangscontrole, voor procesoptimalisatie,
en kan –indien ook sensoren worden aangekoppeld– gebruikt worden voor het
monitoren van omgevingen.
Doelstelling:
Het doel van deze masterproef is het ontwikkelen van een indoor lokalisatiesysteem
gebaseerd op BLE. Hiertoe zijn verschillende ontwikkelingen noodzakelijk.

Het communicatienetwerk tussen de vaste knopen kan gebruik maken van zowel
draadloze en bedrade technologieën. Een multi-hop mesh oplossing moet worden
ontwikkeld die overweg kan met deze verschillende technologieën.





De installatieopties moeten worden geanalyseerd: hoe eenvoudig is het om
dergelijk netwerk uit te rollen en hoeveel infrastructuur hebben we nodig om
bvb. nauwkeurigheid op kamerniveau te garanderen?
Welk algoritme kunnen we gebruiken voor de positiebepaling? Welke
nauwkeurigheid kunnen we bekomen en welke belasting kan dit systeem aan?
Kunnen delen van het netwerk gevoed worden met energy harvesters (e.g.
zonnecellen, ...), bijvoorbeeld om een langere levensduur te garanderen of het
installeren van kabels te vermijden?
Weke omgevingsinformatie kan bekomen worden door sensoren te koppelen aan
dit netwerk?
Tot slot is een webgebaseerde applicatie noodzakelijk om integratie in bestaande
systemen toe te laten. Het ontwerp hiervan moet rekening houden met
verschillende aspecten zoals reactiesnelheid en geschiktheid voor smartphones.
Afhankelijk van de interesses van de student worden één of meerdere van
bovenstaande onderzoeksvragen verder uitgewerkt. Binnen de onderwerpen kan
gekozen worden voor eerder software gebaseerde ontwikkelingen, of kan worden
geopteerd voor de combinatie van hardware ontwerp en software ontwerp.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Locatie:Aucxis (stekene), Zuiderpoort (Gent), thuis Er bestaat een mogelijkheid om aan
deze thesis een stage bij Aucxis te koppelen
12912: Machine learning for cost-efficient renewable energy:
Accurate prediction of lost wind power production
Promotor(en):
Chris Develder
Begeleider(s):
Matthias Strobbe, dhr. Patrick Hoebeke [3E]
Contactpersoon: Matthias Strobbe
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Today, when connecting a wind power plant, the power grid operator is forced to design
his grid to cater for the nominal output it could generate. Yet, in reality this maximal
power level is only rarely reached. Thus, there is a substantial opportunity for cheaper
connections that would only support the “typical” output power, and then apply
curtailment when necessary by limiting the output power of the turbines if it would go
beyond the capacity of the grid. This idea is currently demonstrated for the wind farm
“Wind aan de stroom” in the port of Antwerp, with research from the ICON project
SWiFT, in collaboration with Eandis, 3E and several other partners
(http://www.iminds.be/nl/projecten/2014/03/06/swift).
Such curtailment however introduces the problem of accurately estimating the amount
of wind energy lost (e.g., for financial compensation of the power plant owner). This
amounts to comparing the measured wind power over time to the so-called reference
wind power generation that the wind turbines would have produced without
curtailment.
A solution to the problem of correctly estimating that reference wind power can be
based on:




The wind-farm specific wind power forecast from ELIA (calculated the day
before),
Turbine-specific wind power forecast for the given site (calculated the day before
or some hours before),
Comparison with neighboring wind turbines, always depending on wind direction,
Wind speed and direction measurement on the turbine itself.
3E has implemented these baselines and will test them from summer 2015 onwards for
the “Wind aan de stroom” wind power plant. However, these methods need to be
thoroughly evaluated and possibly improved to reach maximal accuracy
Doelstelling:
The objective of this thesis is to develop, test and evaluate advanced methods for
estimating the reference wind power generation. The thesis will start from the methods
listed above, which will help you to hit the ground fast. You will work through the
following steps:





Study and understand the available methods based on documentation and
source code,
Evaluate the methods based on the first few months of operation: statistical
evaluation (RMSE and bias) as well as a detailed study of their particular
strengths and weaknesses,
Literature study of machine learning methods applied to similar problems in
order to improve the specific weaknesses,
Selection of one or two promising machine learning methods and
implementation,
Test and evaluation of the resulting methods.
The programming work will be done with Python. For starting with Python you
will have support from your supervisor at 3E’s R&D team.
This thesis will be performed in cooperation with the company 3E
(http://www.3e.eu/), a technology and consultancy company in sustainable
energy based in Brussels. You will closely collaborate with the wind power
experts in 3E’s R&D unit iLab.
The interaction with 3E will be mainly in English. Your thesis should be written in
English.
You will have access to 3E’s internal code. Therefore, 3E will ask you to sign a
confidentiality agreement.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Interaction with the company 3E (Brussels) on a regular basis. Possibility for an
internship at 3E during the summer.
13055: Machine learning for smart energy applications:
identifying and exploiting flexibility
Promotor(en):
Chris Develder, Tom Dhaene
Matthias Strobbe, Dirk Deschrijver, dhr. Stefan Lodeweyckx
[Enervalis]
Contactpersoon: Matthias Strobbe
Begeleider(s):
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
3
2015-2016
Probleemstelling:
Enervalis is a young company (founded in 2013) with the mission to provide value
added services for energy applications. To support this mission a cloud based platform
has been developed which can run various services in a decentralized, light and robust
agent based sub-framework.
A core problem in applying that framework is to identify and exploit available flexibility
in power consumption, to cost-efficiently support the integration of renewable energy
sources. Indeed, wind turbines and solar panels have an intermittent production profile
due to their dependence on weather conditions: flexibility in consumption patterns is
needed to balance that fluctuating supply. The alternative of adding extra peak
production plants (e.g., based on gas) is very costly.
The search for sources of such electrical flexibility now is a high priority challenge. In
the USA rudimentary forms of exploiting some flexibility have been used the past 10-15
years, by various commercial aggregators. Many of them rely on centralistic and
sometimes very rudimentary approaches (e.g., calling a facility manager of a big
building to shut down his HVAC system). Some are more advanced, using recent
protocols like OpenADR, but none are actually taking a true distributed approach into
account in which automatic, dynamic, local and specific constraints are taken into
account. This thesis will contribute to filling that gap with fully automated, self-learning
(sub)systems.
Doelstelling:
The goal of this thesis is to investigate the usage of the algorithms and capabilities of
Enervalis on a residential level. In a first step an algorithm needs to be developed to
model a controllable HVAC system and the dynamic flexibility range this HVAC system
has. This flexibility changes over time based on different constraints (e.g., preferences
of the user, (predicted) outside temperature, heat capacity model of the home, etc.).
Subsequent steps will involve the extension towards multiple HVAC/environmental
system dynamics. The final goal is to come to a HVAC independent self-learning energy
agent.
The thesis will start with a literature study and study of the Enervalis framework. Next,
a proof of concept algorithm will be implemented and integrated within the Enervalis
agent based model to show real results on a real setup of Enervalis customer(s).
Depending on the interests of the student(s) the research could also be oriented on
other aspects of innovative energy services, including algorithms for energy wholesale
markets taking location dynamics into account and algorithms to support microgrids.
If interested in a thesis in collaboration with Enervalis, please schedule a personal
appointment to discuss (matthias.strobbe@intec.ugent.be).
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Possibility for an internship at Enervalis during the summer. Interaction with the
company Enervalis (Houthalen-Helchteren) on a regular basis.
12949: Management of constrained devices in the Internet of
Things
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Jeroen Hoebeke, Ingrid Moerman
Floris Van den Abeele, Jen Rossey
Floris Van den Abeele
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
3
2015-2016
Probleemstelling:
In the coming years more and more everyday objects are expected to be
interconnected to the Internet, which will lead to a vast expansion of the Internet as we
know it today. The OECD and Cisco estimate that the Internet will grow tenfold in the
near future, with up to 50 billion connected devices by 2020. A lot of these new
Internet citizens will be so called embedded devices, these are small and low cost
devices equipped with sensors and actuators that often communicate wirelessly. Using
IETF network protocols that are adapted to these constraints (e.g. 6LoWPAN and CoAP,
the “embedded” HTTP), these devices can be easily integrated into the IPv6 Internet
and into web services. Due to their low cost, these devices are expected to be
omnipresent and will allow us to digitalize our environment (e.g. temperature, lock
status, energy expenditure, etc.) and perform actions based on this information (e.g.
control heating, close a lock, send a notification, etc.). This will enable a whole new
range of applications, which will generate significant efficient gains as well as increase
our standard of living.
The Internet of Things will consist of a large number of devices, from different vendors,
with widely different characteristics. Offering users the appropriate tools to manage and
visualize the interactions that are performed between their different devices can be
challenging due to this heterogeneity. It can also lead to incompatible data formats that
hinder interoperability between devices, e.g. your thermometer can’t talk to your
heating system because the heating system expects degrees Centigrade while your
thermometer supplies a raw ADC reading. Here, a challenge is how to describe these
different data formats in a way that can be understood by constrained devices and
provide appropriate transformations between incompatible data formats. Finally,
reading, configuring, validating and activating configuration changes on thousands of
constrained devices in a robust way is a challenging problem. Situations where a small
number of nodes with invalid configurations remain undetected can be very detrimental
for the overall performance of the constrained node network.
Doelstelling:
The goal of the thesis is to study how large constrained wireless networks and their
devices can be managed by a technical user. Apart from managing the operational state
of the network and its devices, the student can also look at how interactions between
devices can be modelled and – using this model - managed. The student can rely on the
expertise of our researchers active in this field and can build on existing tools that are
available at our IoT research group.
Depending on the interests of the student(s) there are three different topics within this
theses:
1. Design a visualization and orchestration method for large-scale constrained node
networks, their devices and the interactions between devices. Potentially, this
can be combined with near real-time traffic information, to visualize live network
activity. Starting point will be some existing IoT CoAP directory services.
2. Design a formal data description language suitable for embedded web services
hosted on constrained devices. Use this language to identify and solve data
interoperability issues inside constrained node networks employing the CoAP
protocol. Transformations between different data description instances can also
be considered. If deemed interesting, a CRUD-like user interface generator can
be developed as a proof of concept.
3. Design a CoAP-based distributed transaction system that conforms to the ACID
principles for constrained devices employing embedded web services. Employ the
designed solution to facilitate configuration changes for large-scale live
deployments in a robust way. Deploying new security settings can be
demonstrated as a proof of concept.
For each of these topics, the student will have to design a specific solution for
the chosen problem. Once the student has finished the implementation of their
design, then this will have to tested and evaluated via simulation or via a
deployment on our IoT testbed (http://ilabt.iminds.be/iminds-wilabtoverview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12919: Master your radio: creating solutions for future Internet
of Things networks
Promotor(en):
Ingrid Moerman
Begeleider(s):
Bart Jooris, Peter De Valck
Contactpersoon: Peter De Valck
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1 of 2
2
2015-2016
Probleemstelling:
Although we have witnessed a great evolution in the field of wireless communication in
the past decades, people still want their battery to last longer and their downloads to
be faster. This means that we cannot waste any energy or bandwidth, and hence we
want communication to be as efficient as possible.
However, because wireless use cases can be very diverse (from watching movies on
your smartphone to a wireless thermostat that has to operate for several years without
battery replacement) it is impossible to implement a single solution that is optimal for
each of these scenarios.
To deal with such heterogeneous communication demands, IBCN has developed flexible
solutions on all layers of the communication stack. On the MAC layer we have created a
virtual radio computer that can easily control a radio, change MAC protocols at runtime,
or perform other radio related services (such as spectrum scanning…)
Doelstelling:
The goal of this thesis is to extend the functionality of the virtual radio computer
developed by IBCN, also known as TAISC (Time Annotated Instruction Set Computer).
This is a groundbreaking software architecture, that adds time annotation for achieving
tight control on the exact execution time of instructions, a feature that is not possible
with standard computer environments today.
The first extension is the addition of simulation capabilities to the TAISC toolchain.
When designing a program for the virtual radio computer, today the result can only be
verified on actual hardware. By adding a simulator of the virtual computer to the
toolchain, debugging can be simplified significantly and verification of the protocol can
be done in a more rigorous fashion.
The second extension is extending TAISC to support additional technologies. The
current implementation is limited to a commercial embedded platform using ZigBee
(IEEE 802.15.4) but we aim to also support other wireless technologies, as the TAISC
virtual radio computer is devised to be (as much as poshardware platform indpendent.
One option is the new SDR platform being developed by IBCN. The implementation on
new platforms can then be compared with legacy implementation to evaluate the
performance and demonstrate the flexibility
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12838: Measuring software: Quality, effort and cost
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Sofie Verbrugge, Didier Colle
Jonathan Spruytte, Koen Casier
Koen Casier
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Software is becoming more and more important a crucial part of a new market offering
with the increase in intelligence, flexibility and adaptability the customers expect from a
new product and service.
Software complements dedicated hardware and business logic, it functions as the
binding glue in many complex business models.
On the other hand, software development adapted to a new product and/or service in a
complex business model, is often hard to estimate in terms of development time and
costs. In order to make a well-considered decision on how, when and what to develop,
managers would need better information on the software development cycle in terms of
time and cost consumption.
Also in a broader context of business development and construction of novel
cooperation between various companies, a clear and fast estimation of the software
development costs will be a crucial tool in finding out whether the new business model
has a good chance of being profitable.
Doelstelling:
Research in this thesis will focus on exploring available information on existing software
for meaningful correlations to costs, quality and effort.




The thesis will start with a close analysis of existing open source and proprietary
software code bases and their evolution, by means of the data available in their
versioning system.
This data will be enriched with data from secondary sources, such as time
sheets, feature sets, bug tracking information, issue tracking, design and
architecture documents, etc.
The total set of primary and secondary data will be enriched with an automated
calculation of a broad set of software and project metrics.
Statistical analysis and approaches from data mining will be used to find
meaningful correlations for these (and potentially more general) software
projects.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12965: Module voor geavanceerde detectie van interferentie
Promotor(en):
Begeleider(s):
Contactpersoon:
Ingrid Moerman, Christophe Van Praet
Wei Liu
Christophe Van Praet
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Confidea is een bijzonder betrouwbaar draadloos conferentiesysteem ontwikkeld door
Televic, dat gebruik maakt van vooruitstrevende Quandband draadloze technologie,
fouttolerante foutcodering en geavanceerde encryptie-algoritmes. Het systeem omvat
een specifieke module voor detectie van interferentie, welke toelaat een overzicht te
bieden van de RF activeit op de verschillende beschikbare frequenties. Met deze is
informatie is het mogelijk de optimale frequentieband te selecteren en een eerste orde
frequentieplanning uit te voeren.
Een geanvanceerde interferentie detectiemodule zou een rijker beeld scheppen van die
RF activeit en de bezetting van het spectrum. Hiertoe registreert men niet louter de
signaalsterkte, maar tracht men een beeld te scheppen van de gebruikte bandbreedte,
protocollen, duty cycle, zendpatroon en zelfs stralingspatronen. Dit zou tot betere
frequentieselectie leiden en uiteindelijk de betrouwbaarheid verder verhogen en
bijdragen tot een haalbare frequentieplanning.
Doelstelling:
Het doel van deze thesis bestaat erin volgende uitdagingen op vlak van draadloze
communicatie aan te gaan:
Optie 1: Verbeteren van huidige spectrum sensing, een onontbeerlijk onderdeel van
cognitieve radio oplossingen, om de interferentie beter te kunnen inschatten. Zowel in
het frequentiedomein als in het tijdsdomein is een hogere resolutie wenselijk, teneinde
interessante informatie over gebruik van bandbreedte en duty cycle van storing beter
te kunnen registreren.
Optie 2: Detectie van het protocol, tranmissie patroon en stralingspatroon van storing
bouwt voort op de gegevens die geregistreerd worden door de interferentie detectie
module. De student kan data opmeten via een bestaande opstelling en nodige
algoritmes en tools ontwikkelen om er de vereiste data uit te distilleren.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
De thesis biedt de mogelijkheid tot een stage bij Televic Conference
13890: Monitoring for Robust and Scalable Big Data Applications
Promotor(en):
Filip De Turck, Tim Wauters
Begeleider(s):
Gregory Van Seghbroeck, Thomas Vanhove
Contactpersoon: Gregory Van Seghbroeck
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: bedrijfskundige
Goedgekeurd
systeemtechnieken en operationeel onderzoek, Master of Science in
voor:
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in Industrial Engineering and Operations Research
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
The entertainment industry is from its start involved in lots of technological
advancements, e.g. the development of 3D cameras for the Avatar movie, Massive
Multiplayer Online games and streaming services such as Youtube pushed innovations
in new network and streaming protocols. Festival organizers are no exception to this.
The days of only providing the best musical experience possible, are long gone. For
example the organizers behind Tomorrowland try to create an otherworldly experience
for their audience, not only via the music or the decors, but the experience starts way
before the people even enter the festival terrain. In the 2014 edition
festivalgoers received bracelets with integrated LED lights so the audience became part
of DJ’s lightshow on the main stage. Festivalgoers could also use these bracelets to
exchange friend requests on Facebook.
Tomorrowland’s imagination does not stop there, but in order to be able to offer these
kind of enhanced experiences, we need to make sure the platforms driving these
applications can cope with the many events and data entering the system (over 80000
people continuously transmitting information), especially in such a harsh festival
environment.
Doelstelling:
In IBCN, a big data analysis platform, called Tengu, has been developed. The platform
is based on the lambda architecture (created by Nathan Marz, former employee of
Twitter) and is capable of performing both real-time analysis of big data streams and
offline analysis on enormous amounts of data. Tengu is thus well-suited to handle the
many requirements of the Tomorrowland applications.
The student will investigate different strategies to monitor the platform and the
applications running within Tengu. By far the most important requirement of monitoring
in this context is that it may not intervene with the running applications. A second part
of the research topic is creating an architecture that can be scaled up and down and
that can cope with failing infrastructure resources. This to fulfill the robustness and
scalable requirements of the Tomorrowland’s platform. It is for example not unlikely
that during the festival servers will go down or parts of the terrain will become
inaccessible due to weather or other unforeseen circumstances. It is important to
ensure that the running applications can keep on working.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13626: Network-based dynamic server selection for adaptive
video streaming services
Promotor(en):
Begeleider(s):
Filip De Turck, Tim Wauters
Tim Wauters, Stefano Petrangeli, Niels Bouten, Jeroen van der Hooft
Contactpersoon: Filip De Turck
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1 of 2
2
2015-2016
Probleemstelling:
Video streaming is responsible for more than half of the total global bandwidth
consumption on the Internet. Each month over 6 billion hours of video are watched on
YouTube, of which 40% is accessed through mobile devices. Particularly, HTTP Adaptive
Streaming (HAS) protocols have become very popular and can therefore be considered
as the de facto standard for video streaming services over the Internet. Microsoft’s
Smooth Streaming, Apple’s HTTP Live Streaming, Adobe’s HTTP Dynamic Streaming
and the Netflix player are examples of available HAS technologies.
Recently, a standardized solution has been proposed by MPEG, called Dynamic Adaptive
Streaming over HTTP (DASH). In a HAS architecture, video content is stored on a
server as segments at different quality levels. Each client is equipped with a decision
algorithm, which requests the segments at the most appropriate quality level on the
basis of the local perceived bandwidth and video player buffer status (Figure 1a). In
this way, video playback dynamically adapts to the available resources, resulting in a
smooth video streaming experience.
Doelstelling:
Content delivery networks (CDN) represent a mature technology for the delivery of HAS
video. In a CDN infrastructure, multiple servers host the same set of video contents.
Furthermore, mobile devices such as smartphones and tablets typically dispose of
multiple access technologies (WiFi, 4G, etc.). Currently, HAS-based adaptation
heuristics use the available servers and access technologies in a sub-optimal way, as (i)
each client is only assigned to one server and uses a single access technology, and (ii)
clients are not capable to dynamically switch from one server/access technology to
another. A client can decide from which server the video content should be downloaded
and over which access technology, based on several inputs, such as the available
bandwidth, the load of the server, channel quality, geographical location etc. (Figure
1b). The goal of this thesis is to investigate the possibility to dynamically switch from
one server/access technology to another and simultaneously download video segments
from multiple servers and access technologies. Particular focus will be given to clientbased and/or network-based heuristics in charge of deciding which video quality to
request, to which server and over which channel, based on the network and servers'
conditions. The use of the new standard for HTTP, called HTTP/2, as an enabler of this
framework will also be investigated during this thesis. Existing simulation tools
developed at the IBCN group (Mininet, ns-3) will serve as a starting point for the thesis
work
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12992: Ontwerp en realisatie van een energiemeter
integreerbaar in een draadloos sensornetwerk
Promotor(en):
Didier Colle, Bart Lannoo
Begeleider(s):
Contactpersoon:
Ludwig Stroobant
Ludwig Stroobant
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de industriële wetenschappen: informatica
1 of 2
2
2015-2016
Probleemstelling:
Informatie- en communicatietechnologie (ICT) wordt vaak gezien als een instrument
om energie te besparen (bijvoorbeeld door intelligente verwarmingssystemen of
telewerken mogelijk te maken). Hierbij mag het verbruik van ICT zelf niet uit het oog
verloren worden. Naar schatting is zo’n 7 procent van het globale elektriciteitsverbruik
toe te schrijven aan ICT.
De laatste jaren is er weliswaar een trend merkbaar waarbij producenten meer
aandacht schenken aan energie-efficiëntie. Ook worden er talrijke initiatieven gestart
om gebruikersgedrag te beïnvloeden en zo o.a. ICT energie vriendelijker te maken. Om
de resultaten van deze trends in kaart te brengen, dient een gedetailleerde
meetcampagne opgezet te worden die een continue beeld geeft van het evoluerende
energieverbruik in de tijd, en dit op grotere schaal. De focus ligt op een zakelijke en/of
residentiële omgeving
Doelstelling:
Deze master thesis omvat volgende deeltaken:





Ontwerp en realisatie van een geïntegreerde energiemeter die zal gebruikt
worden in een zakelijke of residentiële omgeving. Deze energiemeter moet
voldoen aan volgende eisen:
o Inzetbaar en naadloos te integreren in een zakelijke omgeving;
o Beschikken over tenminste 4 geïntegreerde stopcontacten, welke elk
afzonderlijk uitgemeten kunnen worden;
o Beschikken over de nodige sensoren om metadata te verzamelen:
temperatuur, relatieve luchtvochtigheid, illuminatie.
Deze energiemeters dienen draadloos met elkaar in contact te staan om zo een
‘mesh’ netwerk te vormen.Gegevens kunnen via dit netwerk naar een centraal
punt gebracht worden.In toekomstig onderzoek zal dit netwerk uitgebreid
worden met andere sensoren;
Het schrijven van software om de datagegevens te collecteren en te visualiseren;
Het opzetten van een meetcampagne in een zakelijke of residentiële omgeving;
<>
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12993: Ontwerp van een energiezuinige geïntegreerde home
gateway
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
Didier Colle, Bart Lannoo
Sofie Lambert, Ludwig Stroobant
Sofie Lambert
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: informatica
voor:
Aantal studenten: 1
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Om het energieverbruik in een thuisomgeving te verminderen, kan gebruik gemaakt
worden van sensoren en actuatoren en “slimme” toestellen die vanop afstand
gecontroleerd kunnen worden, denk maar aan op afstand gecontroleerde
temperatuursensoren, thermostaten en stopcontacten, wasmachines die geactiveerd
worden wanneer er een energie-overschot is op het netwerk, enzovoorts.
Informatie- en communicatietechnologie (ICT) wordt hierbij gebruikt als een instrument
om energie te besparen. Hierbij mag het verbruik van ICT zelf echter niet uit het oog
verloren worden, met name van de ondersteunende netwerkapparatuur voor nieuwe
toepassingen. Het meerverbruik van deze toestellen is immers niet altijd
verwaarloosbaar. Uit een Amerikaanse studie in 2011 bleek bijvoorbeeld dat het
energieverbruik van een nieuwe HD-digicorder overeenkomt met meer dan de helft van
het energieverbruik van een nieuwe koelkast.
Doelstelling:
De huidige commerciële oplossingen voor “home automation” of “smart homes” maken
vaak gebruik van een losstaande Internet of Things (IoT)-gateway die op zijn beurt
verbonden is met de klassieke modem. Dit is echter niet energie-optimaal, aangezien
veel functionaliteit zo dubbel aanwezig is in de twee aparte toestellen
Het doel van deze thesis is de uitbreiding van een bestaande commerciële modem met
een geïntegreerde module voor ondersteuning van diensten die alternatieve
connectiviteit vereisen, zoals IoT, Smart meters, en eHealth services. De voornaamste
deeltaken van de thesis zijn:



Minimale hardware-uitbreidingen voor optimale energie-efficiëntie. De keuze van
de juiste componenten, bv. extra wireless interfaces (Zigbee, 433MHz…), zal
deel uitmaken van het onderzoek.
Daarnaast zal een groot stuk van het werk bestaan uit programmeren van de
modem en een server voor data-opslag, zodat signalen van verschillende
diensten correct verwerkt en doorgestuurd worden, eventueel met encryptie voor
privacy.
De evaluatie van energie-efficiëntie zal gebeuren door het (gemeten) verbruik
van de door de student ontworpen oplossing te vergelijken met het (opgezochte)
verbruik van op zich staande gateways met gelijkaardige functionaliteit. Hierbij
zal ook een uitgebreide literatuurstudie over bestaande oplossingen en hun
verbruik vereist zijn.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12601: Ontwikkeling van een snelle implementatie van een
Clifford algebra module voor computer vision
Promotor(en):
Hendrik De Bie, Jan Fostier
Begeleider(s):
Lander Cnudde
Contactpersoon: Hendrik De Bie
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen, Master of Science in de
ingenieurswetenschappen: toegepaste natuurkunde, Master of
Science in Engineering Physics
Aantal
studenten:
1
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
Clifford algebra's (soms ook geometric algebra genoemd in de toegepaste literatuur)
vormen een wiskundig systeem dat een interessant alternatief vormt voor het
meetkundig model van vectoren in bijvoorbeeld 3D. In het bijzonder laat het model van
`Conformal Geometric Algebra' (CGA) toe om op een intuïtieve manier meetkundige
manipulaties zoals rotaties uit te voeren, of meetkundige objecten zoals rechten,
vlakken en sferen op gelijke voet te behandelen. Dit biedt duidelijke voordelen voor de
ingenieurswetenschappen, in het bijzonder voor computer graphics, computer vision en
robotics.
Initieel lagen de voordelen van het gebruik van Clifford algebra's vooral bij de eenvoud
waarmee nieuwe robuuste algoritmes konden uitgedacht worden en het vermijden van
foute meetkundige redeneringen (denk bijvoorbeeld aan Gimbal lock).
Echter, in een recent boek (2013) van D. Hildenbrand worden twee implementaties van
CGA besproken die - zo beweert de auteur - efficiënter zijn dan hun klassieke lineaire
algebra tegenhangers, namelijk CLUCalc en Gaalop.
Doel van deze masterproef is dan ook tweeërlei: enerzijds een grondige analyse te
maken van deze bestaande implementaties (met eventueel ontwikkeling van betere inhouse code), en anderzijds verifiëren van de claim dat CGA efficiënter zou zijn dan een
klassieke lineaire algebra aanpak.
Doelstelling:
Deze masterproef beoogt volgende zaken:
1. bestudering van het boek van D. Hildenbrand
2. bestudering van de belangrijke implementaties CLUCalc en Gaalop
3. ontwerp van een nieuwe, in-house implementatie
4. numerieke vergelijking van de verschillende implementaties aan de hand van een
toepassing uit de robotica
Afhankelijk van de afstudeerrichting kan de toepassing uit de robotica ook vervangen
worden door een simulatie van moleculaire dynamica.
Locatie:
thuis, Sterre
Opmerkingen:
Interesse om nieuwe wiskundige technieken te bestuderen strekt tot de aanbeveling.
Grondige programmeerkennis noodzakelijk. Samenwerking met andere thesisstudenten
(onderwerp over symbolische Maple implementatie) is mogelijk.
12823: Operational processes in healthcare: the impact of
introducing multiple actors in a multi-objective analysis
Promotor(en):
Sofie Verbrugge
Begeleider(s):
Contactpersoon:
Jan Van Ooteghem, Koen Casier, Gregory Casier
Jan Van Ooteghem
Master of Science in de ingenieurswetenschappen: bedrijfskundige
systeemtechnieken en operationeel onderzoek, Master of Science in
Industrial Engineering and Operations Research
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten: 1 of 2
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Operational optimization needs to be run while closely monitoring the performance of
operational processes. The performance of an operational process, especially in
healthcare, is not simply equal to the cost of executing the process. As such different
KPIs of the operational process should be kept in mind while running an optimization,
which is possible by using an operational simulation tool. Introducing different actors to
these processes does not only make the simulation and analysis a lot closer to reality, it
also brings new challenges to the table. A first consideration is that a change in the
value network might result in actors taking up new roles in the process which will
obviously impact the predefined KPIs deeply. Secondly, the introduction of actors over
processes also creates the need to deal with the new difficulties concerning cost
allocation over the actors involved.
A possible application domain for this research would be operational processes within a
hospital environment. Hospitals have complex processes in which not only cost
considerations are taken into account. Furthermore, hospitals are typically lacking
behind concerning process optimization compared to other (manufacturing for instance)
industries.
Doelstelling:
A simulation and KPI-monitoring tool have already been developed to analyze current
operational processes. The objective for the student would be to examine possibilities of
expanding the current model in terms of Multi-Actors. Involving different key actors in
the processes under consideration changes the multi-KPI optimization problem both in
terms of a changing value network and cost allocation. A changing value network
structure might cause an actor to take up several roles in the process that used to be
controlled by a different actor. This might affect the predefined KPIs severely, for
example this could lower the global cost of the process both at the same time degrade
the quality of service. A changing value network structure might also change the
underlying cost allocation structure of the process. In a hospital environment, there
might be budget constraints for each of the actors (for example the different
departments) which will affect the process execution. This way, allocating the resources
being used over the different actors involved and tracking these costs might impact the
stated KPIs as well.
Research questions include:


How does the introduction of different actors changes resource allocation in a
multi-KPI analysis?
How does a change in the value network impacts the multi-KPI analysis on
operational processes?
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12969: Optimaliseren en combineren van binnenshuis
lokalisatiesystemen
Promotor(en):
Begeleider(s):
Contactpersoon:
Ingrid Moerman, Eli De Poorter
Tom Van Haute, Jen Rossey
Tom Van Haute
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Indoor lokalisatie is belangrijk voor verschillende industriële toepassingen. Enkele
voorbeelden: navigatie van personen in drukke luchthavens/overheidsgebouwen voor
het vinden van de juiste gate/loket. Het navigeren en helpen evacueren van
ondergrondse mijnwerkers. Het snel terugvinden van voertuigen in grote multi-level
parkings. Ook in de medische sector kunnen bijvoorbeeld patiënten met Alzheimer
kunnen getraceerd worden waarbij bepaalde deuren automatisch worden afgesloten.
GPS is de meest traditionele manier om objecten, wagens of personen te traceren.
Maar bij GPS is LOS (Line of Sight) een vereiste. Hierdoor is het gebruik van een GPS in
gebouwen onmogelijk. Een alternatief voor indoor lokalisatie is het gebruik van
draadloze sensornetwerken (WSN of wireless sensor networks). In de literatuur zijn
reeds tal van indoor lokalisatie-oplossingen voorgesteld, maar al snel blijkt dat elke
oplossing zwakheden vertoont op sommige momenten / plaatsen (bvb door bepaalde
propagatie-eigenschappen of interferentie van andere draadloze toestellen). Hierdoor
bestaat tot op heden geen optimale lokalizatieoplossing die geschikt is voor een breed
scala aan toepassingen.
Doelstelling:
Het doel van deze masterproef is het ontwikkelen van een indoor lokalisatiesysteem dat
de lokatieschattingen van verschillende oplossingen combineert. De masterproef begint
in eerste instantie met het onderzoeken van de state-of-the-art omtrent indoor
lokalisatie-oplossingen. Welke oplossingen bestaan reeds en wat zijn hun resultaten
en/of beperkingen? Op basis van dit onderzoek worden vervolgens enkele algoritmes
geïmplementeerd, getest en vergeleken gebruik makende van het grootschalig
draadloze testbed bij IBCN (http://ilabt.iminds.be/iminds-wilabt-overview). Tot slot
wordt een intelligent algoritme ontwikkeld dat automatisch leert welke algoritmes best
geschikt zijn voor verschillende omstandigheden.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Stage bij Televic Health Care is mogelijk
12983: Optimization of a BitTorrent file transfer protocol
Promotor(en):
Begeleider(s):
Didier Colle, Mario Pickavet
Dimitri Staessens, Sander Vrijders
Contactpersoon: Dimitri Staessens
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
BitTorrent is a well-known application that is used to distribute files, such as Linux
distributions, in a distributed decentralized fashion, often referred to as peer-to-peer
file sharing. Peer-to-peer networks have been estimated to collectively account for
approximately 43% to 70% of all Internet traffic (depending on geographical location).
The main drawback of BitTorrent is that it is unaware of the physical location of other
peers.
A peer uses IP addresses to connect to other peers which use a flat addressing space.
This means that no hints are provided on the physical location by looking at the
address. Topological addressing spaces on the other hand, do provide hints on the
physical location. Furthermore, only unicast traffic is possible, e.g. only one-to-one
traffic is supported. This results in high bandwidth consumption and thus very
inefficient behaviour.
Doelstelling:
The Recursive InterNetwork Architecture (RINA) is a novel network architecture that is
an alternative to TCP/IP, and it offers several benefits such as the choice of the
addressing scheme. IRATI is an open-source implementation of RINA. First, BitTorrent
has to be ported to use the IPC API, which is used to request services from the IRATI
stack, instead of the sockets API which requests services from the TCP/IP stack. Next,
to cope with the physical location of the nodes, so called Distributed IPC Facilities
(DIFs) that RINA uses should be configured appropriately to use topological addressing
instead of flat addressing. Different topological addressing schemes and corresponding
routing strategies within this DIF will be explored in order to find an optimal solution to
the problem. Whatevercast is a concept in RINA that tries to unify unicast, multicast,
broadcast and anycast. A first implementation of this concept is not yet provided in the
IRATI prototype (http://irati.github.io/stack/), but could optionally also be used to
make BitTorrent more efficient.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13624: Optimization of content migration for large scale
multimedia delivery
Promotor(en):
Filip De Turck
Begeleider(s):
Maxim Claeys, Niels Bouten, Stefano Petrangeli
Contactpersoon: Maxim Claeys
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
In recent years, multimedia delivery and video streaming in particular, are becoming
more and more important. By 2018, video over IP is predicted to represent 79% of all
Internet traffic. Furthermore, the end users requirements are becoming more and more
stringent (HD, 3D, 4K …). To meet these requirements, the market of Content
Distribution Networks (CDNs) has experienced an enormous growth.
By 2018, 67% of all Internet video will cross a CDN. Multimedia service providers are
establishing new business models to bring the content as close as possible to the end
users in order to improve their quality of experience and reduce incurred data traffic
costs. For example, Netflix launched the Open Connect initiative in which they partner
with hundreds of ISPs, allowing them to push their content inside the ISP networks to
get as close as possible to the end users. Popularity prediction techniques are applied to
decide how to distribute the content over the different locations. As popularity is
subject to changes over time, redistribution occurs at regular time intervals. This
involves the migration of a huge amount of data, putting a significant strain on the
network resources, possibly impacting the end-user experience
Doelstelling:
The goal of this thesis is to optimize the migration of video content between different
storage locations by developing intelligent transfer strategies. Efficient migration
scheduling and server selection can significantly reduce the network load, lowering the
need for overprovisioning and reducing the impact on the quality of experience, while
still satisfying the timing constraints. This can be achieved by examining how the
content catalogue is currently distributed across the network. Using this information,
together with the projected future popularity distribution, allows to intelligently
schedule the migration of the required data, subject to imposed deadlines and
minimizing the data transfer costs. CDN nodes should cooperate in finding the best
strategies to achieve this. The developed techniques could also be applied to cope with
mobile end-users to allow their data to migrate to the closest locations as they travel
from one location to another. The approach can be implemented in a network
simulation framework to evaluate its performance in a wide variety of scenarios
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12942: Optimizing and combining indoor localization solutions
Promotor(en):
Ingrid Moerman, Eli De Poorter
Begeleider(s):
Tom Van Haute, Jen Rossey
Contactpersoon: Tom Van Haute
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Indoor localization solutions are used in many different application domains. Use cases
range from navigation for persons in busy airports / government buildings to find the
right gate / location, navigation and evacuation in underground mines, the efficient
retrieval of vehicles in large multi-level car parks, or keeping track of elderly patients
with Alzheimer's disease.
For outside environments, GPS is traditionally used to trace objects, vehicles or
persons. But since for GPS line of sight is required, using a GPS inside buildings is
impossible. As such, alternative approaches for indoor localization often utilize wireless
sensor networks (WSN). In literature, numerous WSN based indoor localization
solutions have been proposed, but each of these solutions show weaknesses at certain
moments / locations (e.g. due to complex propagation characteristics in realistic
buildings, due to interference from other wireless devices...). As a result, no single
optimal indoor localization solution currently exists.
Doelstelling:
The purpose of this thesis is to design an indoor localization solution that combines the
output of multiple indoor localization techniques to obtain better results than any of the
existing ones would have individually. The thesis initially begins by examining the stateof-the-art of indoor localization solutions. Which solutions already exist and what are
their results and / or limitations? Afterwards, several algorithms will be implemented,
evaluated and compared using a large-scale wireless testbed at IBCN
(http://ilabt.iminds.be/iminds-wilabt-overview). The next and most crucial step is to
combine multiple algorithms in order to make the indoor localization solution as robust
and stable as possible in multiple situations and multiple environments. To this end, an
artificial intelligence algorithm will be designed that intelligently learns in which
conditions the different solutions perform optimally.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
This master thesis offers the possibility for an internship at Televic Health Care
12978: Overschakelen op draadloze technologie: vloek of zegen?
Promotor(en):
Jeroen Hoebeke, Ingrid Moerman
Begeleider(s):
Contactpersoon:
Jeroen Hoebeke, Enri Dalipi, Elnaz Alizadeh Jarchlo
Jeroen Hoebeke
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Draadloze communicatie, in het bijzonder Wi-Fi, is bijzonder populair. Deze netwerken
kunnen gemakkelijk uitgerold worden, vereisen veel minder bekabeling en zijn
betaalbaar. Dit heeft een aantal gevolgen. Zo komt er voor meer en meer bedrade
systemen een alternatief draadloos systeem op de markt (bv. multi-room streaming
audio systemen). Ook worden er, in de context van het Internet of Things, meer en
meer toestellen draadloos met het Internet verbonden zoals sensoren.
Er worden dus meer en meer Wi-Fi netwerken uitgerold en de data die over deze
netwerken verstuurd wordt, wordt steeds heterogener. Dit brengt problemen met zich
mee in termen van robuustheid van de netwerken, diagnose van de netwerken in geval
van problemen, etc.
In sommige gevallen wil men zelfs overgaan van een draadloos netwerk met
infrastructuur (access points verbonden via een bekabeld netwerk) naar een volledig
zelf-organiserend netwerk (mesh of ad hoc netwerk), waarbij sommige toestellen
mobiel kunnen zijn. In dat laatste geval zijn bijvoorbeeld tijdelijke onderbrekingen in de
netwerkconnectiviteit mogelijk
Doelstelling:
Het doel van deze thesis is om, vertrekkend van een zeer concrete use case, de
mogelijke problemen en beperkingen van draadloze communicatie te gaan
onderzoeken. Hiertoe zullen er experimenten opgezet worden. Deze experimenten
kunnen gebeuren in een simulator, maar sowieso dient er een evaluatie op echte
hardware te gebeuren. Hierbij kan gebruik gemaakt worden van het uitgebreide
draadloze testbed van IBCN (http://ilabt.iminds.be/iminds-wilabt-overview) of van een
kleinschaligere draagbare versie ervan. Bedoeling van deze studie is om conclusies te
kunnen trekken inzake betrouwbaarheid, throughput en latency. In een volgende fase
zullen oplossingen bestudeerd worden om ofwel de prestaties in te schatten, ze te
verbeteren of om problemen te detecteren.
Afhankelijk van de interesses van de student behoren volgende twee use cases alvast
tot de mogelijkheden:
1. Multi-room draadloze luidsprekers (zie figuur): een netwerk van draadloze
luidsprekers verspreid over meerdere kamers en met meerdere luidsprekers per
kamer leidt tot complexe draadloze technologieën. Bovendien legt het streamen
van audio strike requirements op inzake latency.
Automated Guided Vehicles: AGVs worden ingezet in magazijnen om automatisch
goederen op te halen. Het doorgeven en verwerken van de orders gebeurt door middel
van draadloze communicatie. Het is de bedoeling te onderzoeken in welke mate
overgeschakeld kan worden naar een ad hoc netwerk in plaats van een uitgebreid
backbone netwerk met access points.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13697: Parametric Macromodeling of Lossy Delayed Multiport
Systems
Promotor(en):
Tom Dhaene, Dries Vande Ginste
Begeleider(s):
Contactpersoon:
Dirk Deschrijver, Niels Lambrecht
Tom Dhaene
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering, Master of Science in
Engineering Physics
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen: toegepaste
natuurkunde
1 of 2
AJ:
2015-2016
2
Probleemstelling:
Parametric macromodels are used to model and simulate the complex frequency
behavior of passive electronic components and systems (e.g. microwave components,
antennas, broadband interconnects, electronic packages,...) in terms of several design
or layout variables that describe physical properties of the structure. Such macromodels
are frequently used for efficient design space exploration, design optimization,
sensitivity analysis.
With increasing bandwidth and decreasing size of microelectronic systems, highfrequency effects such as delay, attenuation, dispersion, reflection, and crosstalk
become dominant factors that can limit the overall systems’ performance. Hence,
accurate modeling is paramount to successful design of high-speed electronic systems.
The macromodeling of such systems is a complicated task, especially when the system
is electrically large.
Doelstelling:
The goal of this master thesis is to build physics-based passive parameterized
macromodels of structures with large delays, such as encountered in the
electromagnetic compatibility (EMC)-testing of novel devices.
First, a study of several state-of-the-art algorithms available in literature will be
performed. The most promising algorithms will be implemented a) to estimate the delay
from tabulated S-parameter data using time-frequency decompositions, b) to build
delayed-rational macromodels using so-called “vector fitting” algorithms, c) to make
the model scalable such that it includes also the effects of changes in material
properties, sizes and lengths, geometry, etc. while preserving important physical
properties such as causality, stability and passivity.
The algorithms will be benchmarked and validated on a set of analytical examples and
the limitations of each method will be identified (in terms of accuracy, computational
complexity, scalability with number of parameters). In a later step, the algorithms will
also be applied to real-life (noisy) data that was obtained from measurements, in
collaboration with our industrial partner, i.e. Melexis Technologies N.V.
Locatie:
Zuiderpoort, Technicum, at home
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13085: Predicting Customer Churn in Telecommunication
Providers Networks
Promotor(en):
Tom Dhaene, Dirk Van den Poel
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Joachim van der Herten, Ivo Couckuyt, Dirk Deschrijver
Joachim van der Herten
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
Telecommunication providers worldwide mainly log their network activity for billing
nowadays, however these massive amounts of data hold a potential to predict the
behavior of customers on the network based on their history. The company ASPIDERNGI (situated in Groot-Bijgaarden) receives several gigabytes on a daily basis from
multiple providers worldwide for analysis and has run several successful personalized
stimulation campaigns in the past.
A key issue is the prediction of customers cancelling their subscription with the provider
(customer churn). This information can be derived from pattern changes, expensive
billings, network quality, social influence etc.
ASPIDER-NGI provides a clean dataset, and offers the opportunity for internship.
Doelstelling:
The goal of this thesis is prediction of customer churn using Machine Learning methods.
During the first weeks of the project, existing literature on customer churn is studied to
get in touch with the problem, and the relevant parameters influencing the churnprediction. Furthermore, some standard Machine Learning algorithms (classification)
are reviewed. After an introduction by ASPIDER-NGI on the data and the cluster
technology used for storage and querying (Hadoop), possible approaches based on the
existing literature are discussed, and complemented with new ideas to work out new
approaches. These approaches are then tested and validated.
Since many parameters influence the choice of customers, there is no strict approach:
several ideas already exist (based on the expertise of ASPIDER-NGI), but can be
complemented by own ideas and insights
Locatie:
Zuiderpoort, thuis, Groot-Bijgaarden
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Information on ASPIDER-NGI: http://www.nextgeninno.com/ Opportunity for an
internship is offered, but not obliged. http://hadoop.apache.org
13456: Predicting subjective image quality using Flickr
Promotor(en):
Bart Dhoedt, Thomas Demeester
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Cedric De Boom, Steven Van Canneyt, Sam Leroux
Cedric De Boom
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal studenten: 1
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
One image can have diverse appeals to different persons, as it is often a matter of taste
whether you like an image or not. Some people very much like black and white
photography, other people prefer a well-considered composition, yet others look for a
balance between sharpness and unsharpness in a picture.
On Flickr, one of the best known social media for image sharing, people can express
their opinions about a picture by viewing, liking, following, commenting, presenting
awards... and photographers can boost the popularity of their pictures by posting them
in groups, gaining followers and joining in competitions. As a social media platform,
Flickr can thus be seen as a greatest common divisor of the public opinion on your
pictures, their appeal and their quality. For people who do not have a Flickr profile or do
not want to interact in groups and contests on this platform, we still want to be able to
provide feedback on the visual, subjective quality of their images. The question is then
if we can build such a prediction system solely based on visual information.
Doelstelling:
The goal of this master’s dissertation is to develop a prediction system that can give an
indication of the subjective image quality – or visual appeal – of a picture, based on
visual information extracted from this picture. To develop such a system, different
sources of information on Flickr will need to be combined and leveraged to display this
image quality in a quantitative way. With this information extracted, a supervised
model will be trained to learn how to predict subjective image quality based on visual
input only. For this purpose mainly deep learning techniques will be used, such as
convolutional neural networks. Research will be conducted into these deep learning
techniques and appropriate neural architectures will be built to fit the task at hand.
Since training procedures of deep architectures can be computationally demanding, the
training will be accelerated using GPU hardware. Finally the performance of these deep
architectures will need to be compared to traditional learning techniques. All
experiments will be executed using semi-automatically crawled Flickr data.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13474: Predicting tweet popularity using neural network
architectures
Promotor(en):
Bart Dhoedt, Thomas Demeester
Begeleider(s):
Steven Van Canneyt, Cedric De Boom
Contactpersoon: Steven Van Canneyt
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
Aantal
masterproeven:
AJ:
1
2015-2016
Probleemstelling:
The popularity of a Twitter post is often measured in terms of its retweet count, that is,
the number of times someone copied this tweet and posted it onto his own Twitter feed.
The number of retweets depends on a lot of parameters, and is a monotonically
increasing function of time. And often, when a Twitter post gets retweeted by a certain
user, it will be picked up by other users who will then in turn retweet this post.
In existing and recent literature several systems have been developed that take into
account various time-related features to predict the popularity of a tweet at a certain
point in time. Most systems rely on linear regression or time series prediction
techniques, other systems are built on top of carefully crafted Bayesian models. Since
recently, neural networks have proven to be very succesful in a number of prediction
tasks, so the question is if we can improve existing popularity prediction systems by
leveraging the strengths of these neural networks.
Doelstelling:
The goal of this master’s dissertation is to develop a system based on neural network
architectures that is capable of predicting the popularity of a Twitter post in terms of its
retweet count. Several scenarios will be investigated, such as predicting the retweet
count at an hourly basis, predicting the total final retweet count... For this purpose we
will mainly look at the time aspects of the retweet behaviour (e.g. 112 retweets in the
past 15 minutes) and features from the social retweet graph. In a first step, simple
feed-forward networks will be used, and at a later stage the influence of so-called
recurrent neural networks can be investigated. Since processing deep neural
architectures is computationally demanding, the algorithms will be developed in a
framework of choice allowing for GPU acceleration. The developed algorithms will be
trained on a semi-manually constructed dataset of retweets.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12979: Prestatie-evaluatie van mesh protocollen
Promotor(en):
Begeleider(s):
Jeroen Hoebeke, Ingrid Moerman
Dries Naudts, Enri Dalipi, Elnaz Alizadeh Jarchlo
Contactpersoon:
Jeroen Hoebeke
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Een draadloos mesh-netwerk bestaat uit een verzameling van knopen met een
draadloze communicatiemodule. De knopen kunnen draadloze verbindingen met elkaar
opzetten. Op die manier kan data van de ene knoop naar de andere knoop gestuurd
worden, waarbij tussenliggende knopen optreden als router. Het aantal paden tussen
elke mogelijk bron en bestemming is zeker niet beperkt tot 1 pad. Door de
beschikbaarheid van meerdere paden kan de betrouwbaarheid verbeterd worden. Het is
echter moeilijk in te schatten wat de uiteindelijke netwerkprestaties zullen zijn in
termen van minimale, gemiddelde en maximale vertraging, throughput, etc.
Om multimediaverkeer op een betrouwbare door te sturen en de limieten van het
netwerk in functie van het aantal gelijktijdige audio- en multimediastromen te bepalen,
wil Televic mesh protocollen onderzoeken.
Doelstelling:
Bij de start van de thesis zal er een studie gebeuren van bestaande meshnetwerktechnologieën en -protocollen. Op die manier zal er inzicht verworven worden in
de werking van deze technologieën. In een volgende stap zal er een aanzet gegeven
worden tot een aantal mogelijke implementaties van een mesh-netwerk voor audio- en
multimediadistributie in een conferentieruimte.
In een tweede fase zal een dergelijke mesh-implementatie geëvalueerd worden. De
realisatie hiervan kan gebeuren in een netwerksimulator zoals bv. NS-3. Dit heeft als
voordeel dat er geen grote hoeveelheden hardware nodig zijn. Aan de andere kant kan
er een bijkomende evaluatie op echte hardware gebeuren door gebruik te maken van
het uitgebreide draadloze testbed van IBCN (http://ilabt.iminds.be/iminds-wilabtoverview) of van een kleinschaligere draagbare versie ervan. Bedoeling van deze studie
is om conclusies te kunnen trekken inzake betrouwbaarheid, throughput en latency.
Een bijkomende uitdaging is om het dynamische gedrag van mesh-knopen te
bestuderen, i.e. knopen die bewegen.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
De thesis biedt de mogelijkheid tot een stage bij Televic Conference
13486: Profilering en optimalisatie van semantische Reasoners
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Filip De Turck, Femke Ongenae
Femke De Backere, Pieter Bonte, Stijn Verstichel, dhr. Wim
Dereuddre [Televic]
Femke Ongenae
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
voor:
Nog onbeslist
Master of Science in de industriële wetenschappen: informatica
voor:
Aantal studenten: 1 of 2
Aantal
masterproeven:
AJ:
2
2015-2016
Probleemstelling:
Het Semantisch Web, ook wel Web 3.0 genoemd, wordt beschouwd als de volgende
fase van het internet waarbij alle informatie/data op het web voorzien is van metadata
die de betekenis van deze data beschrijft. Op deze manier kan alle data op het web
intelligent en geautomatiseerd verwerkt en gecombineerd worden met elkaar. Dit
betekent een grote stap vooruit voor tal van applicaties op het web. Zo zouden de
verschillende eShops zoals Ebay en Amazon hun productcategorieën kunnen voorzien
van metadata die bijhoudt hoe sterk producten gerelateerd zijn met elkaar, hoe
populair ze zijn enz. Op basis hiervan kunnen intelligente aanbevelingsalgoritmes
geschreven worden die gericht producten voorstellen aan klanten met een bepaald
profiel. Andere voorbeelden zijn intelligentere zoekmachines, meer gerichte reclame,
personalisatie van websites enz.
Het beschrijven van de metadata gebeurt aan de hand van ontologieën. Een ontologie
beschrijft de entiteiten binnen een bepaald domein (bv. Man, Vrouw, Auto), hun relaties
(bv. heeft_broer) en hun eigenschappen (bv. Naam). Het mag duidelijk zijn dat voor
dergelijke Web 3.0 toepassingen deze ontologieën vaak enorm groot zijn. De
grootschaligheid van deze modellen leidt tot tal van problemen op vlak van
performantie en schaalbaarheid van de intelligente applicaties die werken met deze
ontologieën. Om intelligent te redeneren over ontologieën maken deze intelligente
applicaties gebruik van herbruikbare software modules die Reasoners genoemd worden.
Enkele voorbeelden van Reasoners zijn Pellet (http://clarkparsia.com/pellet/), Racer
(http://www.racer-systems.com/), Hermit (http://hermit-reasoner.com/), Fact++
(http://owl.man.ac.uk/factplusplus/) en de Eye Reasoner
(http://eulersharp.sourceforge.net/).
Doelstelling:
Het eerste doel van deze thesis is dus om de performantie en de schaalbaarheid van de
bestaande Reasoners te profileren en te vergelijken met elkaar. Hiervoor zal onderzocht
worden welke benchmarks kunnen gebruikt worden om de prestaties van de Reasoners
te profileren, bv. LUBM (http://swat.cse.lehigh.edu/projects/lubm/), Berlin SPARQL
(http://www4.wiwiss.fu-berlin.de/bizer/berlinsparqlbenchmark/) en OTAGen
(http://users.atlantis.ugent.be/svrstich/otagen/). Eén of meerdere benchmarks kunnen
daarna gebruikt worden voor de profilering van de Reasoners. Vervolgens kan de
student conclusies trekken over welke Reasoner het best gebruikt wordt voor welk soort
use cases/data. Daarnaast kan ook in kaart gebracht worden of er specifieke
statements/constructies zijn in ontologieën waar bepaalde Reasoners slecht mee om
kunnen.
In een tweede fase zal deze kennis aangewend worden voor het ontwerp en
ontwikkeling van een generiek en performant reasoning platform die de verschillende
reasoners op een intelligente manier combineert en aanwendt afhankelijk van de
specifieke use case. Dit betekent dat het platform detecteert over welk type van use
case/data het gaat en automatisch de correcte (combinatie van) Reasoners aanwendt.
Daarnaast kunnen ook automatisch statements gedetecteerd worden in de ontologie die
de oorzaak zijn van de slechte performantie van de Reasoners. Een mogelijke extra
requirement is dat de statements voorgelegd worden aan de gebruikers ter correctie of
(indien mogelijk) automatisch worden aangepast of verwijderd.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Het is mogelijk om in kader van deze thesis een stage te doen bij het bedrijf Televic
(http://www.televic.com/nl/). Dit is niet verplicht. Voorkennis over ontologieën en
semantische Reasoners is niet vereist. In de eerste fase van de thesis wordt ruim de
tijd gelaten aan om zich in te werken in deze technieken en technologieën.
13891: Real-time Analysis of Festival Data
Promotor(en):
Filip De Turck, Tim Wauters
Begeleider(s):
Thomas Vanhove, Gregory Van Seghbroeck
Contactpersoon: Gregory Van Seghbroeck
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: bedrijfskundige
Goedgekeurd
systeemtechnieken en operationeel onderzoek, Master of Science in
voor:
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in Industrial Engineering and Operations Research
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
3
masterproeven:
AJ:
2015-2016
Probleemstelling:
In the summer of 2013 there was a crash at NASDAQ. Experts claimed only a third of
the normal stock exchanges happened. They did not dare to put the estimated loss into
real figures. Everybody pointed at the direction of big data as the cause of this failure.
The companies lost control over their gigantic data volumes, the experts stated. Even
some leading software and technology giants (Microsoft, Apple, Google and Amazon)
suffered failures in the weeks prior to the NASDAQ crash. Research on big data is
roughly divided into three categories: exchanging data, analyzing data and data
storage. They all have one thing in common: we speak about Petabytes of data.
There already exist platforms capable of solving one of these categories, but a lot more
needs to be done to be able to serve all three topics simultaneously. Nathan Marz and
James Warren developed the lambda architecture to solve at least two problems:
analyzing and exchanging the data. This type of architecture is capable of processing at
real-time large amounts of data, storing the data and processed information and
provide real-time querying. At IBCN we have implemented this promising idea and
named it Tengu
Doelstelling:
Four aspects of IBCN’s Tengu has to be investigated:




Correctness: is the outcome of the system correct?
Robustness: is the system capable of dealing with failing (infrastructure)
resources?
Scalability: What is the maximum amount of data that can be analyzed without
losing the real-time querying?
User-friendliness: how easy is it to maintain and manage Tengu, and how easy is
it to deploy big data applications?
The first three aspects can be investigated using the use cases IBCN has created during
previous research projects. Implementing these use cases is currently still an ad hoc
process; as is managing Tengu. To improve this, we will ask the students also to
implement several management modules (e.g. monitoring, configuration, user
management, application deployment, …)
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12837: Robust aggregation network planning for migration
scenarios
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Sofie Verbrugge, Didier Colle
Koen Casier
Koen Casier
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Aggregation networks make the link between the access networks to the core of the
telecom network. The fast pace of advances in the access networks force evolutions on
the aggregation networks, typically demanding higher bandwidth and more robustness
in the network.
Evolutions in the aggregation network require a well-considered planning, in which the
expected evolution of the bandwidth requirements is combined with a novel structure
and robustness for all possible failures over the aggregation network. Quickly
constructing a viable planning for an aggregation network upgrade is essential in
strategic planning for comparing various alternative long term migration plans.
This thesis will build upon an existing dimensioning toolkit, capable of dimensioning a
network for a given traffic and failure scenarios. The thesis will adapt this toolkit to
typical aggregation network structures, to large scale networks and long term
evolutionary scenarios. Challenges will be on the realism of the network dimensioning
as well as on the maintainability and scalability of the existing toolkit. As there will a
close cooperation with Proximus during the development of this thesis, a very realistic
case within the Proximus network will be used in the thesis.
Doelstelling:
Research in this thesis will focus on adapting the existing Java-based network
dimensioning toolkit to be quickly able to model and dimension various realistic
scenarios of aggregation network upgrades and constraints. The following challenges
can be part of this research:




Mapping the existing topology and traffic in a logical manner to the dimensioning
toolkit.
Investigation of the evolutions in the aggregation network. Considering the
traffic, research can focus on constructing reliable predictive models for future
network traffic streams. Considering the topology, evolutionary network
topologies can be mapped in a logical model.
Dimensioning with a strong focus on survivability and robustness of the network
for multiple simultaneous failures.
Software structure and methods for increasing scalability in terms of calculation
speed, memory usage and matching reality.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12961: Robust and Reliable Industrial Communication
Promotor(en):
Jeroen Hoebeke, Ingrid Moerman
Begeleider(s):
Enri Dalipi, Elnaz Alizadeh Jarchlo
Contactpersoon: Jeroen Hoebeke
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Industrial automation deals primarily with the automation of manufacturing, quality
control and material handling processes. It requires robust communication between a
variety of actors such as programmable logic controllers and computers.
Currently, a number of research trends can be observed. First of all, there is a trend to
move from very dedicated industrial protocols to more open Internet oriented protocols
and from rigid systems to more service oriented architectures, as this offer advantages
in terms of integration into ICT systems and the realization of novel services. Next to
this, industrial wireless sensors and sensing devices are expected to have a high
adoption as they have advantages regarding cost, installation time, ability to cover
hard-to-reach areas, etc. Currently, 2 industrial WSN protocols for sensors exist,
WirelessHart and ISA100. At this moment in time, the choice of protocol is a one-to-one
relation with the purchased hardware, which limits flexibility to shift to open protocols
and data formats as is the case in the realization of the Internet of Things (IoT). Next
to this, opportunities offered by wearable sensing devices are being explored.
These trends poses research challenges related to the applicability of IoT on top of
existing wired systems and the applicability of wireless solutions to replace wired
systems.
Doelstelling:
The initial goal of this thesis is to study the dominant industrial communication
standards and data formats that are currently being used. Next, depending on the
interests of the student(s) one of the following 2 paths can be further explored:
1. IoT protocols: the goal is to investigate the applicability of IoT protocols that are
currently being used to collect sensor data or control actuators (e.g. CoAP,
MQTT) to existing industrial communication systems (e.g. Ethercat). The
performance will be evaluated and modifications to the protocols will be
proposed and implemented. Finally, it will be investigated how the use of IoT
protocols may facilitate the integration with other systems or devices.
2. Wireless: the goal is to explore the feasibility of adopting wireless
communication solutions in an industrial automation setting. Starting point will
be a currently used industrial wireless communication solution. Next,
mechanisms to improve the robustness and performance will be explored,
implemented and evaluated.
For each of these topics, the student will have to survey existing state-of-the-art
solutions and evaluate an existing solution. Next, an alternative architecture
using IoT technologies or wireless technology will be designed, evaluated and
compared.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12967: Saaie labo’s zijn verleden tijd! Bouw verder het
toekomstige 4G en Wi-Fi lab voor online educatie
Promotor(en):
Ingrid Moerman, Daan Pareit
Begeleider(s):
Contactpersoon:
Dries Naudts, Vasileios Maglogiannis, Jono Vanhie-Van Gerwen
Daan Pareit
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de industriële wetenschappen: informatica
1 of 2
2
2015-2016
Probleemstelling:
In informatica en draadloze telecommunicatie volgen nieuwe technologieën zich in
sneltempo op. Zo is men voor Wi-Fi geëvolueerd van 54 Mbit/s naar 1450 Mbit/s in
verschillende standaarden en is men voor gsm-netwerken van 2G naar 3G, 4G en 5G
gegaan. Universiteiten en industrie willen alle nieuwe ontwikkelingen op de voet kunnen
volgen, zelf leren en zelf testen.
Veelal kan men boeken vinden of cursussen volgen om de nieuwe technologieën op
theoretisch vlak te leren kennen. Echter, het is een dure aangelegenheid om telkens
alle nieuwe apparatuur aan te kopen om er zelf mee te leren werken of om zelf enkele
specifieke testen uit te voeren. Slechts enkele gespecialiseerde onderzoeksinstellingen
beschikken over de juiste state-of-the-art apparatuur.
Wanneer deze onderzoeksinstellingen hun apparatuur nu publiek beschikbaar stellen,
samen met enkele testen die online kunnen worden uitgevoerd, kunnen studenten van
universiteiten en experten uit de industrie nu overal ter wereld toch zelf
experimenteren met de laatste technologieën, zoals bijvoorbeeld met LTE (4G).
Doelstelling:
iMinds is een onderzoeksinstelling waarvan IBCN een onderzoekspartner is, die over
state-of-the-art apparatuur beschikt voor Wi-Fi en LTE (4G) in hun experimenteel
testbed “iLab.t”. Zij hebben een volledig 4G netwerk (SIM-kaartjes, bewegende robots,
zendmastjes, een core network etc.) dat voor onderzoek en onderwijs kan gebruikt
worden. Dit is vrij uniek omdat je dus volledig zelf je eigen netwerkoperator kunt
spelen (je bent zelf een soort ‘Proximus’ of andere) !
Je zult binnen je masterproef deze complexe apparatuur gebruiken en een aantal
testscenario’s bedenken en opzetten met Wi-Fi en LTE die interessante aspecten
blootleggen voor studenten uit universiteiten en experts uit industrie. Bijvoorbeeld: wat
gebeurt er wanneer meerdere gebruikers verschillende soorten data downloaden, wat is
de kwaliteit van een Skype-gesprek op LTE, etc.
Daarna zul je al deze testen integreren in een online systeem zodat deze testen
gemakkelijk kunnen worden uitgevoerd door studenten en experts overal ter wereld om
hun kennis over deze technologieën bij te schaven. Een voorbeeld van enkele Wi-Fi
oefeningen is te vinden op http://forge.test.iminds.be/wlan/
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13556: Sandboxing of application modules on embedded devices
Promotor(en):
Filip De Turck, Bruno Volckaert
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Thomas Dupont, Wannes Kerckhove
Bruno Volckaert
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Modular programming is a software design technique that separates the functionality of
a program into independent, interchangeable modules, each with their own
responsibilities. Some of the modules of such a program can be developed by external
companies, and as such can form an issue if their execution comes with unforeseen
side-effects (e.g. memory leak causing the overall system to fail after a period of time).
A way of dealing with this can be through the use of sandboxing techniques.
Sandboxing is a security mechanism for separating running programs, and can be used
to execute untested code or untrusted programs from third partners / suppliers
minimizing any potential implications for the host system.
When deploying modular applications on resource-constrained embedded devices, some
of the current sandboxing techniques can potentially strain these devices, and therefore
cannot be used in a resource-constrained context. The goal of this thesis is to
investigate which sandbox techniques (or proposed extensions) can be used for
modular applications running on embedded devices.
Doelstelling:
Televic Rail builds train applications (e.g. digital signage TFT displays giving passengers
valuable information about their journey on the train) which are kept up-to-date by a
modular OSGi / Java – based software management system. Within this management
system, there are internal software components (see figure: M1 – M4) but also external
untrusted software components of 3rd party vendors (see figure: EX. M1 – EX. M2).
The goal of this thesis is to provide sandboxing functionality between the external and
internal modules. This sandboxing could for instance be based on limitations in terms of
API access to the internal modules or restrictions on (memory / CPU / storage) resource
usage of the embedded device on which the modules are deployed.
The first part of the thesis will consist of researching different potential solutions to this
problem (solutions can consist for instance of injection of sandbox techniques in the
modular OSGi software or a complete virtualization of the OS by using for example
Linux Containers LXC). The second part of the thesis will be the implementation and
integration of the identified solutions in the OSGi-based software management system.
During this phase, the different solutions will be evaluated and compared in terms of
functionality and performance.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Stage mogelijk bij Televic Rail
13623: Secure Querying for Big Data Analysis on Festival Sites
Promotor(en):
Filip De Turck, Bruno Volckaert
Begeleider(s):
Gregory Van Seghbroeck, Thomas Vanhove
Contactpersoon: Gregory Van Seghbroeck
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: bedrijfskundige
systeemtechnieken en operationeel onderzoek, Master of Science in
de ingenieurswetenschappen: computerwetenschappen, Master of
Science in Industrial Engineering and Operations Research
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
2
2015-2016
Probleemstelling:
Sensors, actuators, mobile devices, wireless hotspots and many more are becoming
part of everyday life. All serving a common goal, to simplify or enhance whatever we
are doing, e.g. calendar apps combined with GPS to notify us when we need to travel to
get ahead of traffic, heartrate monitors combined with XBoX Kinect create a nice
workout app, etc. This trend of using all kinds of technology is also gaining importance,
even at a more rapid tempo, in the entertainment industry. A great example is the
festival Tomorrowland where they integrated the partying mass in the lightshows at the
main stage. Every festivalgoer had a bracelet with integrated LED lights. The DJs could
incorporate the people’s wristbands in the lightshow and so coloring the entire terrain.
That’s not all, the bracelets were connected to Facebook as well. When two
festivalgoers “paired” with their bracelets, a Facebook friend request was send.
It is easy to understand that in such a connected environment and in such a large scale
(Tomorrowland has over 80000 people attending) security and performance are
critical.
Doelstelling:
In this research we will specifically focus on querying for NoSQL data stores (e.g.
Cassandra, MongoDB, ElasticSearch, etc.) There exist a wide variety of NoSQL data
stores, all with their specific set of features and with a specific usage in mind. In a first
phase we need to decide which NoSQL systems will be investigated.
The type of security we want to study is not about encryption or securing access to a
specific data store. It is about securing the access to specific data and information. Let’s
go back to Tomorrowland, the DJ controlling the lights of the festivalgoers bracelets do
not need access to the different Facebook accounts. They only need the current location
information. Tomorrowland’s security team may have a need for both current and
historical information of particular individuals. We thus need a system that can isolate
parts of the overall data, depending on the use-case, on the requestor’s role, the time
and the location. To make such a system as real-time as possible, we have to prepare
the different queries, so caching strategies have to be investigated.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12985: Self-organizing Virtualized Network Services
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Didier Colle, Mario Pickavet
Wouter Tavernier, Seyedeh Sahel Sahhaf, Steven Van Rossem
Wouter Tavernier
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
2
2015-2016
Probleemstelling:
Current network services such as Netflix, Spotify, or others are usually hosted (at least
partially) in datacenters. Well-designed network applications use elastic data structures
such as Hadoop or Google’s BigTable or algorithmic techniques such as MapReduce, to
benefit from the scaling possibilities offered by these datacenters. Recently, datacenters
are also considered for hosting network functions and associated services which focus
particularly on high-speed packet processing such as firewalling, routing, Deep Packet
Inspection, etc. Whereas these functions used to be implemented by dedicated,
hardware-optimized devices, Network Function Virtualization (NFV) enables to run these
functions as software on datacenter servers.
However, it is unclear how these functions need to be designed in order to optimally
benefit from the scaling opportunities available in datacenters: which components of
these network functions might be executed on separate data center servers, where to
allocate them, how to add additional components in order to scale-up or increase the
reliability of the service, etc. In addition, the particular decomposition of network
functions and services might highly depend on the considered functions, on the load of
the network and data centers, or on the load of the service itself. For example (see
figure), when considering an Intrusion Detection System (IDS) consisting of 6
components to inspect network packets with respect to malicious traffic for an
Enterprise with 3 sites, the optimal allocation of these components to servers in
datacenters might heavily depend on the network load of the individual Enterprise sites,
as well as on the load of the interconnecting network infrastructure.
Doelstelling:
The goal of this thesis is to investigate the trade-offs in the design and deployment of
network functions and network services when distributing functionality over multiple
servers in potentially remote datacenters. For this purpose, the thesis will target the
design of a framework which is able to explore the decomposition space of a selected
set of network functions and adaptively learn and converge towards a better
decomposition/allocation by relying on learning and optimization algorithms (e.g.,
reinforcement learning) with respect to some elementary performance parameters such
as delay, throughput or service-specific parameters. The validation of the designed
framework might be done in either a simulation environment enabling a certain scale of
scenarios, or might focus on a realistic small-scale setup in emulation, for example on
the virtual wall facilities of the research group.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13098: Semi-supervised clustering on flow cytometry data
Promotor(en):
Tom Dhaene, Yvan Saeys
Begeleider(s):
Leen De Baets
Contactpersoon: Leen De Baets
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Clustering is one of the oldest and best investigated machine learning methods. The
main advantage of this method is that there is no need of supervision (no labeled data
points must be delivered). The main disadvantage however is that each clustering
method will give a different solution based on the assumptions made on the data (e.g.
K-Means will return spherical clusters whereas DBSCAN will return randomly shaped
clusters). What the “correct” solution is depends on the user who thus will have to
carefully select the clustering method.
A possible solution is to develop semi-supervised clustering methods which are
clustering methods that use extra known information (concerning the labels, or cluster
shape, or …). By incorporating this extra information the cluster method itself will know
which assumptions it has to make on the data and will produce the correct result.
Doelstelling:
The goal of this thesis would be to create a semi-supervised clustering method. This will
be done on a specific application, namely on flow cytometry data. In this domain,
clustering is important but existing methods have their limitations due to the difficulties
inherent to the data (e.g. different clusters can have different densities and different
clusters can have different shapes). We would like to solve this by creating a semisupervised clustering method, as we have extra knowledge that can be incorporated.
An extra challenge is the big size of data (about millions of data points per data set).
This must certainly be taken into account.
IBCN collaborates with the Flanders Institute for Biotechnology (VIB) making a huge
amount of biological data available on which tests can be executed. Prior knowledge in
bio-informatics, and biology is not needed, an interest in these topics is.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13074: Sensitivity analysis approaches for designing complex
products
Promotor(en):
Tom Dhaene, Ivo Couckuyt
Begeleider(s):
Dirk Deschrijver
Contactpersoon: Tom Dhaene
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Computer experiments and simulations have become standard when designing complex
products such as engines, cellular phones, spacecraft, etc. This kind of virtual
prototyping allows for rapid iteration and refinement of the desired design. A common
problem is the large number of parameters – lengths, widths, material types, etc. - that
can be tweaked, requiring a large number of simulations to try out various designs
(curse of dimensionality).
Hence it is crucial to have a good understanding of the influence of the many
parameters on the performance of the design without using too many simulations.
Sensitivity analysis, screening, dimension reduction, feature selection, etc. are
examples of such methods that, while closely related, have different goals and different
properties:
- Does a parameter have any (significant) effect on the performance at all? (=
screening)
- If yes, how large of an influence? (= sensitivity analysis)
- Does the parameter affect the performance in a linear way? Or a quadratic way? (=
feature selection)
- Are two parameters correlated?
Doelstelling:
The student will start with a theoretical study of the different sensitivity analysis
methods (Analysis of Variance [ANOVA], Sobol indices, Fourier amplitude sensitivity
testing [FAST], etc.), screening methods (one-factor-at-a-time) and other dimension
reduction methods (supervised principal component analysis). The various advantages
and disadvantages of each approach will be investigated and evaluated using various
simulators and data sets such as:
- the Langley Glide-Back Booster data set (NASA)
- Aneurysm’s stiffness of an artery
- Predicting cracking or thinning inside a car door (BMW)
- pylon structure of satellites
In a second step, the student will try to make some variations or develop his own
technique to improve results. In particular, the focus is on reducing the required
number of simulations to allow for the rapid design of complex products (minimize the
time-to-market).
LINKS
http://en.wikipedia.org/wiki/Sensitivity_analysis
http://www.sumo.intec.ugent.be
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Matlab or python expertise will be helpful.
13087: Service oriented architecture (SOA) for surrogate
modeling in a cloud environment
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Tom Dhaene, Dirk Deschrijver
Joachim van der Herten, Ivo Couckuyt
Joachim van der Herten
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
1
2015-2016
Probleemstelling:
The SUMO-Lab (SUrrogate MOdeling Lab) of the IBCN group investigates adaptive
algorithms for construction of surrogate models of diverse complex systems. The
research group developed the SUMO-Toolbox (MATLAB) to automate several aspects
and processes of the model building and sampling. The Toolbox is intensively used in
research by the SUMO group, as well as by several other research groups and
companies.
Often, the usage of surrogate models is a small part of a large scale design project and
the engineers involved do not want to devote a lot of time to installation of the toolbox,
creation of the configuration files etc., especially if only one or two surrogate models
are required. Because applications of the SUMO-Toolbox are part of a larger process, it
is useful to consider surrogate model construction as a service.
In computer science, this is referred to as Service Oriented Architecture (SOA), and the
cloud paradigm can help to construct a scalable SUMO-Service.
Doelstelling:
The aim of this project is integration of the SUMO-Toolbox in a cloud environment. This
implies a single SUMO-Toolbox installation by an administrator, which then offers a
service available for the users (designers). The users can communicate with the service
by means of a web interface to create surrogate models. The entire surrogate modeling
process can then be monitored (model performance, plots, simulation results…). Users
must also be able to interact with the process (e.g. halt the process).
Due to the time-intensive nature of the SUMO-Toolbox, several research questions
must be answered. How can the SUMO Toolbox be scaled when the number of requests
rises? Is live migration available or must the processes be halted? Can aspects of the
SUMO Toolbox be distributed to allow further scaling?
In a first phase all possibilities for a Service Oriented Architecture must be identified,
alongside with all advantages (and disadvantages). The best approach in terms of
scalability and usability is then chosen (in cooperation with the SUMO-Lab team) and
implemented.
LINK
- http://www.sumo.intec.ugent.be/
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Kennis van machine learning en surrogaatmodellen is niet vereist, maar interesse voor
deze materie wel. Ervaring met matlab zal zeker van pas komen.
13582: Smart wearables for enhancing healthcare services
Promotor(en):
Filip De Turck, Femke Ongenae
Begeleider(s):
Femke De Backere, Jelle Nelis, dr. Nicolas Staelens [Televic]
Contactpersoon: Femke De Backere
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1 of 2
3
Probleemstelling:
An important aspect of providing high quality healthcare services is continuously
monitoring the physical health of the patients. Smart wearables are attracting more and
more attention. These wearables, such as the Samsung Simband (2) and the Epson
Pulsense (3), seamlessly integrate sensors for measuring, amongst others, heart rate,
blood pressure, etc. in smart watches.
Data from these devices could be used to enhance healthcare services. An important
use case within the eHealth domain is automatically alerting nurses upon detection of
worsening conditions of patients (e.g. heart failure). Televic Healthcare (1) is an
important international player that offers various services and solutions for nurse call.
Robustness, reliability and user friendliness (both for the care takers and the patients)
are key within their systems.
http://www.televic-healthcare.com/en/
http://www.cnet.com/products/samsung-simband/
http://www.epson.com/cgi-bin/Store/jsp/Landing/pulsense-fitness-sensingwatches.do?ref=van_pulsense
Doelstelling:
During their regular daytime activities, formal caregivers must be very flexible as their
work is highly event-driven. For example, patients can call for help with different
degrees of urgency. Currently, these calls are dispatched to all the nurses within the
ward. However, this dispatching could be made more intelligent by considering
contextual information (e.g. nurse’s occupation, location, …). IBCN has developed the
MASSIF platform (ModulAr, Service-based, SemantIc & Flexible Platform), which offers
modular components capable of analyzing large amounts of data.
The goal of this thesis is to explore the integration of smart wearables within healthcare
and how these can be employed to further enhance the offered healthcare services.
This includes modeling these wearables as part of an ontology and enabling reasoning
on the monitored data to automatically detect/predict (physical) failures and generate
alarms in the system, using the MASSIF cloud platform. In the last part, intelligent
reasoning algorithms should be investigated to automatically dispatch nurse calls to the
proper care taker(s). The wearables will be made available to the student to work with.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Stage mogelijk (Televic)
13579: Smart wearables voor het optimaliseren van zorgdiensten
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
Filip De Turck, Femke Ongenae
Femke De Backere, Jelle Nelis, dr. Nicolas Staelens [Televic]
Femke De Backere
Master of Science in de industriële wetenschappen: elektronica-ICT -
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Master of Science in de industriële wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
3
masterproeven:
AJ:
2015-2016
Probleemstelling:
Een belangrijk aspect om hogekwaliteitdiensten aan te bieden is het continu monitoren
van de fysieke gezondheid van de patiënten. Draagbare toestellen (wearables) zoals de
Samsung Simband (2) en de Epson Pulsense (3) bevatten geïntegreerde sensoren voor
het meten van bijvoorbeeld hartslag, bloeddruk, … Data van deze toestellen kan de
kwaliteit van de zorg verbeteren. Een belangrijke toepassing is het geven van alarm
wanneer de wearables ontdekken dat de toestand van een patiënt plots slechter wordt,
bv. door een onregelmatige hartslag. Televic (1) is een belangrijke internationale speler
die oproepsystemen ontwikkelt voor de gezondheidszorg. Deze systemen genereren
alarmen naar het nodige verzorgend personeel. De werking van hun systemen zou
geoptimaliseerd kunnen worden door het gebruik van slimme wearables. Robuustheid,
betrouwbaarheid en gebruiksvriendelijkheid (zowel voor de zorgverstrekkers als voor de
patiënten) zijn belangrijke focuspunten voor dit systeem.
http://www.televic-healthcare.com/en/
http://www.cnet.com/products/samsung-simband/
http://www.epson.com/cgi-bin/Store/jsp/Landing/pulsense-fitness-sensingwatches.do?ref=van_pulsense
Doelstelling:
Tijdens hun dagdagelijke taken moeten verpleegkundigen heel flexibel zijn aangezien
hun taken heel gebeurtenisafhankelijk zijn. Bijvoorbeeld, patiënten kunnen het
verpleegoproepsysteem gebruiken voor hulp in verschillende mate van dringendheid.
Momenteel worden deze oproepen doorgestuurd naar iedere verpleegkundige op de
afdeling. Het is zou echter mogelijk moeten zijn om deze beslissing meer intelligent te
nemen op basis van contextinformatie die aanwezig is, zoals bijvoorbeeld informatie
over de locatie van een bepaalde verpleegkundige of hun huidige activiteit. IBCN heeft
het MASSIF platform (ModulAr, Service-based, SemantIc & Flexible Platform)
ontwikkeld waarbij modulaire componenten aangeboden worden die in staat zijn om
grote hoeveelheden data te verwerken.
Het doel van deze thesis is het onderzoeken van de mogelijke integratie van slimme
toestellen, zoals smart watches en andere smart wearables in het huidige
verpleegoproepsysteem. Op deze manier kunnen de aangeboden zorgdiensten
geoptimaliseerd worden. Dit houdt in dat deze wearables moeten gemodelleerd worden
in een ontologie en dat het mogelijk moet zijn om te redeneren op de gemonitorde
data. Op deze manier wordt het mogelijk om automatisch problemen te detecteren en
zelfs te voorspellen en ook alarmen te verzenden binnen het systeem, door gebruik te
maken van MASSIF. Als laatste kunnen intelligente redeneeralgoritmen ontwikkeld
worden om de oproep naar de verpleegkundige automatisch uit te voeren op basis van
de gegeven context. De wearables zullen beschikbaar worden gesteld aan de student
voor het uitwerken van deze thesis.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Er is een mogelijkheid om stage te doen bij Televic (http://www.televic.com/en/). Deze
stage is niet verplicht.
12951: Smarter service provisioning for the Internet of Things
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Jeroen Hoebeke, Ingrid Moerman
Floris Van den Abeele, Jen Rossey
Floris Van den Abeele
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
4
2015-2016
Probleemstelling:
In the coming years more and more everyday objects are expected to be
interconnected to the Internet, which will lead to a vast expansion of the Internet as we
know it today. The OECD and Cisco estimate that the Internet will grow tenfold in the
near future, with up to 50 billion connected devices by 2020. A lot of these new
Internet citizens will be so called embedded devices, these are small and low cost
devices equipped with sensors and actuators that often communicate wirelessly. Using
IETF network protocols that are adapted to these constraints (e.g. 6LoWPAN and CoAP,
the “embedded” HTTP), these devices can be easily integrated into the IPv6 Internet
and into web services. Due to their low cost, these devices are expected to be
omnipresent and will allow us to digitalize our environment (e.g. temperature, lock
status, energy expenditure, etc.) and perform actions based on this information (e.g.
control heating, close a lock, send a notification, etc.). This will enable a whole new
range of applications which will generate significant efficient gains as well as increase
our standard of living.
Due to its large scale, the Internet of Things will be much more decentralized than
today’s Internet. This brings a number of challenges when having to develop and
deploy services for such distributed systems. How can future networks support the tens
of billions of data streams of so many new devices? Are there better alternatives for
today’s “send, store, process in the Cloud“ model? Are there ways we can optimize the
(wireless) network to support specific patterns of data and control traffic? Furthermore,
due to the expected pervasiveness of this technology, how can we ensure privacy and
authorized data access for these low-cost devices in a world where pervasive
monitoring by large organizations has become the norm? Can we make users more
aware of the data they are collecting and are sharing with external parties?
Doelstelling:
The goal of the thesis is to study how services for the Internet of Things can be better
supported in the future Internet. Both communication network and service aspects can
be studied by the student. The focus will be on distributed, reliable, mobile and low cost
(possibly embedded) systems. The student can rely on the expertise of our researchers
active in this field and can build on existing tools that are available at our IoT research
group.
Depending on the interests of the student(s) there are four possible topics within this
theses:
1. Distributed intelligence: based on the needs of users and CoAP-based
applications, it is the goal to optimally and automatically reconfigure an
operational wireless constrained node network and their protocols
2. Data broker: design of an IoT data broker (initially focussing on CoAP) that gives
people insights in and control over which devices share data share with whom,
who has access to which devices, etc.
3. Fog computing: How can Cloud and Fog computing, i.e. computing closer to the
IoT devices, be combined to support some of the unique characteristics of
Internet of Things services?
4. Security provisioning for the IoT:
Design an authentication and authorization solution for constrained IoT devices,
with its many independent parties co-exist and where sensor data should only be
shared with specific trusted parties.
For each of these topics, the student will have to design a specific solution for the
chosen problem. Once the student has finished the implementation of their design, then
this will have to tested and evaluated via simulation or via a deployment on our
Internet of Things testbed (http://ilabt.iminds.be/iminds-wilabt-overview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12844: Software-cyclusoptimalisatie: een gestroomlijnd pad van
codeontwikkeling naar oplevering en onderhoud
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Sofie Verbrugge, Koen Casier
Jonathan Spruytte
Jonathan Spruytte
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in de industriële wetenschappen: informatica
1
2
2015-2016
Probleemstelling:
Software engineering focust zich op het opvolgen en optimaliseren van het softwareontwikkelingsproces. Er bestaat een groot aanbod van zowel methoden als tools om dit
proces te vergemakkelijken en te verbeteren. Het blijft echter nog steeds een grote
uitdaging om te achterhalen welke tools en methoden nu het best samenwerken en
best passen voor een specifieke ontwikkelomgeving. Geen enkele tool beslaat het
volledige ontwikkelingsproces, zo bestaat er tools om de code optimaal te gaan testen
en analyseren, terwijl andere tools focussen op het configureren en opleveren en
installeren van de software, terwijl nog andere optimale dataconversie verzekeren
tussen verschillende versies van het project.
Algemeen kan een software development life cycle (SDLC) sterk verbeterd worden door
het het monitoren van zowel de code als het ontwikkelingsproces zelf; dit kan bv door
het modelleren van het ontwikkelingsproces als een flowcart: zo kan BPMN dienen voor
zowel het modeleren, het opvolgen als het verbeteren van het ontwikkelinsproces.
Doelstelling:
Onderzoek in deze thesis zal zich focussen op het stapsgewijs modeleren van het
software-ontwikkelingsproces om zo mogelijke problemen, fouten en bottlenecks beter
te kunnen detecteren, maar vooral ook beter te begrijpen.




De mast erproef zal starten met een analyse van bestaande tools die momenteel
gebruikt worden in een typisch ontwikkelingsproces om deze dan te gaan
mappen op de verschillende stappen van het SDLC.
Startende van deze analyse is het de bedoeling om mogelijke aanpassingen in
het ontwikkelingsproces voor te stellen, om de eerder gedetecteerde problemen
te voorkomen of op te lossen.
o De volledige code base moet volledig automatisch getest worden (unit
tests), er moet getest worden of de code nog gedeployed kan worden
(pre-deployment testing), databronnen moeten getest worden op
consistentie en integriteit, en moeten automatisch gemigreerd kunnen
worden.
o Bij elk probleem dat opduikt moet de gebruiker gedetailleerd
geïnformeerd worden.
o Bij elk probleem dat opduikt moeten de nodige stappen genomen worden
om het probleem te verhelpen, dit ofwel automatisch ofwel begeleid door
de gebruiker.
Het is de bedoeling dat de student een volledige operationele
ontwikkelingsomgeving (inclusief tools) opzet, samen met enkele nieuwere
prototype tools, als voorbereiding op het einddoel.
Het einddoel van deze thesis is de voorstelling van een softwareontwikkelingsproces dat volledig automatisch opgeleverd en geinstalleerd kan
worden met bepaalde kwaliteitsgaranties (geen crashes, bepaalde performance
ratio’s, bepaalde test coverage) binnen bepaalde tijdsconstraints (maandelijks,
wekelijks, onmiddellijk).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Samenwerking met het bedrijf Amaron. Er is mogelijkheid om aan de thesis een stage
te koppelen binnen Amaron.
12841: Softwarepatronen voor optimale schaalbaarheid en
uitvoeringssnelheid toegepast op een bestaande
netwerkdimensioneringscode
Promotor(en):
Begeleider(s):
Koen Casier, Sofie Verbrugge
Jonathan Spruytte
Contactpersoon:
Koen Casier
Master of Science in de industriële wetenschappen: elektronica-ICT Campus Kortrijk, Master of Science in de industriële wetenschappen:
elektronica-ICT - Campus Schoonmeersen
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
Master of Science in de industriële wetenschappen: informatica
voor:
Aantal studenten: 1 of 2
Aantal
masterproeven:
AJ:
2
2015-2016
Probleemstelling:
Aggregatienetwerken maken de link tussen toegangsnetwerken en de kernnetwerken.
De snelle evoluties in toegangsnetwerken eisen aanpassingen aan het
aggregatienetwerk, typisch in termen van bandbreedte en betrouwbaarheid.
Evoluties in het aggregatienetwerk vereisen een weloverwogen planning, waarbij een
nieuwe netwerkstructuur afgetoetst wordt voor de verwachte evolutie in bandbreedte,
betrouwbaarheid en aanvullende vereisten.
De IBCN-onderzoeksgroep heeft hiervoor flexibele netwerkdimensioneringscode
geschreven. Die tool laat onderzoekers toe om de impact van netwerktrafiek, routes en
falingen te zien op de dimensies van de verschillende onderdelen van het netwerk.
Hierbij wordt die meestal gebruikt op kleinere netwerken en op meer conceptuele
vraagstukken. Bij bestaande aggregatienetwerken is de schaal van het probleem
typisch veel groter. Een hoge rekensnelheid is bij het nemen van strategische lange
termijn beslissingen voor de planners en managers ook heel belangrijk, omdat dit hen
toelaat om intuïtief over het netwerk te redeneren.
Om dit te bereiken moet de bestaande code aangepast en uitgebreid worden met
verschillende mogelijke strategieën om de snelheid te verhogen, zoals caching,
geoptimaliseerde datastructuren, parallellisatie, …
Het onderzoek binnen deze thesis zal uitgevoerd worden in samenwerking met
Proximus, er zal dan ook gewerkt worden met realistische netwerken en netwerktrafiek
en de uitkomst kan gebruikt worden door Proximus.
Doelstelling:
Het onderzoek binnen deze thesis heeft als doel de bestaande
netwerkdimensioneringscode uit te breiden en aan te passen met als doel het verhogen
van de schaalbaarheid, grootte van de scenario’s die kunnen onderzocht worden,
rekensnelheid en flexibiliteit van de code. De volgende uitdagingen worden daarbij
aangepakt:



Structurele wijzigingen in de rekenstappen om de berekeningen te versnellen.
Hierbij kan gedacht worden aan knippen van nutteloze rekenstappen, bewaren
van dubbel berekende tussenresultaten, opsplitsen van de berekening in
parallelle uitvoeringsstappen.
Structurele wijzigingen in de manier waarop geheugen wordt aangesproken met
als doel de snelheid te verhogen - geoptimaliseerde datastructuren, verlagen van
het geheugengebruik, en vermijden van geheugengebrek bij lange berekeningen
(file/memory mapping).
Bij alle wijzigingen in de code voor schaalbaarheid en uitvoeringssnelheid, moet
speciale aandacht besteed worden aan de bestaande flexibiliteit,
onderhoudbaarheid en uitbreidbaarheid van de code.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Samenwerking met Proximus met mogelijkheid tot stage bij Proximus. Een deel van het
werk kan eventueel bij Proximus worden uitgewerkt.
13620: Structured Storage Of Vibration Measurements For
Railway Applications
Promotor(en):
Filip De Turck, dhr. Frederik Vermeulen [I-Moss]
Begeleider(s):
Stijn Verstichel, Bruno Volckaert
Contactpersoon: Stijn Verstichel
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
1
masterproeven:
AJ:
2015-2016
Probleemstelling:
Sensors are being integrated in our daily life at an ever increasing pace. Important
examples include applications using accelerometers in a Smartphone. In this Master
Thesis the specific application domain is the railways. However, this in itself already
encompasses a wide spectrum: individual measurements as well as long-term 24-hour
measurements are performed to capture the vibrations and environmental influence,
permanent installations use signal processing to detect vehicle defects, validation of
hindrance models, etc.
Today, this is not a trivial task. It requires domain knowledge as well as sufficient
expertise of existing measurement datasets. Possible queries to be answered are: “all
measurements of this type of vehicle”, “all measurements of vehicle equipped with this
type of brake system”, “measurements of one specific vehicle over a duration of two
years”, “measurements on a specific surface”, “measurements with a specific vibration
pattern”, etc.
Doelstelling:
In this master thesis, a pragmatic persistence/storage method is researched for this
type of measurements. On the one hand, one has the meta-information about the
measurement (for reference: between 1 and 10 mln of measurements), on the other
hand one has the measurement data itself such as data-samples, accelerometers, etc.
(for reference: between 100K and 1 mln samples per measurement). The domain
knowledge is captured in a railway ontology and will need to be combined with a
persistence mechanism to enable the integration of the meta-data on the vibration
measurements with the measurement data itself. In collaboration with the supervisors,
one or more technologies will be elaborated. The chosen solution will be evaluated and
demonstrated thoroughly through the development of a user-friendly application.
References: http://www.vibrationanalysts.com/services_management.asp,
http://accelconf.web.cern.ch/Accelconf/p07/PAPERS/WEPMN007.PDF,
http://vibration.desy.de, http://research.microsoft.com/enus/collaboration/fourthparadigm/4th_paradigm_book_part3_fox_hendler.pdf .
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Locatie: Zuiderpoort, Izegem, Thuis Stage mogelijk bij I-Moss
12948: Supporting device mobility using an app-like store for
Internet-Of-Things communication protocols
Promotor(en):
Ingrid Moerman, Eli De Poorter
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Peter Ruckebusch
Peter Ruckebusch
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
Aantal
masterproeven:
AJ:
2
2015-2016
Probleemstelling:
The Internet-Of-Things (IoT) is a hot topic because it promises the third wave of
computerization and therefore attracts a lot of attention in academic and industry
communities. In the Internet-Of-Things vision, all devices can be interconnected,
however current IoT solutions are still very far from that reality and can be described
better as Intranet-Of-Things solutions.
The problem with using the Intranet-Of-Things approach is that for each wireless
application, a new wireless network is created that is a separate entity. Since the nodes
in each network have uncontrolled access of the shared wireless medium, the different
networks compete with and interfere each other. In addition, each network is also
managed by a different entity without any form of policy regulation. This results in
wireless solutions with degraded performance and unpredictable wireless
communication, making it very hard to build more advanced applications like indoor
positioning, ambient assisted living and factory of the future.
Doelstelling:
In order to create a solution that truly adopts the IoT vision, many technology
enhancements (software and hardware), covering research from different domains
(distributed computing, M2M communication, ubiquitous sensor networks, cognitive
networking etc.), needs to be integrated. Within the context of this master thesis, one
aspect of the solution will be investigated, namely the capability for mobile nodes to
integrate seamlessly in new networks.
For this to work, an app-like repository is required that allows the mobile node to
retrieve and install new communication protocols enabling it to communicate in each of
the different networks. The main open research challenges are: a) enabling discovery of
the required communication protocols in each network; b) seamless hand-over from
one network to the other; c) establishing a trust-based system in which third-party
network software can be installed on the mobile node.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12819: Techno-economic evaluation of applying Network
Function Virtualization in Telecom Access Networks
Promotor(en):
Begeleider(s):
Contactpersoon:
Goedgekeurd voor:
Niet behouden voor:
Nog onbeslist voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Sofie Verbrugge, Didier Colle
Marlies Van der Wee
Marlies Van der Wee
Master of Science in de ingenieurswetenschappen:
elektrotechniek
Master of Science in Electrical Engineering
1 of 2
2
2015-2016
Probleemstelling:
Nowadays, telecom access services, such as IPTV, require user-specific hardware,
installed at each subscriber’s home (Customer Premises Equipment – CPE). This
installation of user-specific CPE entails high costs, both upfront and in the operational
expenditures. The upfront costs are mostly investment in the hardware, while the
operational costs lie with major updates requiring the subscriber to visit a service
center to update or exchange its hardware.
This CPE hardware can be virtualized and moved further up the network hierarchy
(grouped in several, distributed data centers). As such, the expensive, user-specific
hardware can be substituted by a simpler, more user-friendly and cheaper
interface. The computing intelligence, on the other hand, is moved to the distributed
data centers, which may lead to significant cost savings. Furthermore, the elasticity
provided by the virtualization allows efficient scaling of resources as a function of active
users, reducing the overall energy costs, and opens up opportunities to install more and
advanced network functionalities.
Doelstelling:
This thesis aims at performing a techno-economic evaluation of the virtualization of the
CPE, in which the additional costs for introducing such virtualized service are compared
to potential savings that can be achieved. The work in this thesis will require a multidisciplinary approach, as a good understanding of the technological opportunities
should be matched to the economic possibilities in terms of required costs and potential
revenues.
Potential research questions for the thesis could be:


Which functions can be migrated to the distributed data centers and which
functions need to stay at the consumer’s premises?
How will the service be maintained in the deployment period (as deployment will
occur gradually, both virtualized and non-virtualized devices will co-exist)?

Which new applications will benefit from or require this approach and what are
the dedicated requirements the customers might ask for?
Depending on the research questions that are targeted, the background of the student
and the focus on the technological/economic side, a cost-benefit trade-off model can be
developed in Java or Excel
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Topic in collaboration with the Belgian telecom regulator BIPT
13416: The application of learning analytics in classroom and lab
sessions
Promotor(en):
Frank Gielen
Begeleider(s):
Contactpersoon:
Goedgekeurd
voor:
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Jolien Coenraets, Sebastiaan Koole
Jolien Coenraets
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
2
2015-2016
Probleemstelling:
The growth of the internet quickly changes the way we teach and learn. Learning
analytics is one of the emerging digital innovation areas in education and applies data
science to learning while the growth of mobile technology and the internet of things
with sensors and wearable’s allows to capture learning data anywhere at anytime.
Learning analytics is the measurement, collection, analysis and reporting of data about
learners and their contexts, for purposes of understanding and optimizing learning and
the environments in which it occurs. Learning data provides teachers and students realtime insight about all course activities. Learning analytics allow to measure student
progress and combined with dashboards, they provide a useful tool to compare
students with peers or to identify quality problems with the course material.
Doelstelling:
The goal of this thesis is to research and design the application of learning analytics to
off-line activities such as classroom activities, practical work sessions and (remote) lab
exercises. The thesis will start with a state-of-the-art analysis of learning analytics
including the usage of mobile devices and sensors to capture learning data. Next, a
software architecture and design will be proposed and a proof of concept will be build.
The proof of concept will be developed for the use case of clinical internships for
dentistry students. The application will be tested in a real lab environment to collect
user feedback from students and teachers.
The research should also include a section about the legal aspects of capturing and
using student data. The research questions include: Who owns the learning data? What
privacy rules apply to learning data?
Finally the thesis will identify future research and applications of the Internet of Things
in the context of digital learning environments and learning analytics.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
In samenwerking met de vakgroep Tandheelkunde van de Faculteit Geneeskunde en
Gezondheidswetenschappen
12932: The battle between LTE and Wi-Fi
Promotor(en):
Ingrid Moerman
Begeleider(s):
Dries Naudts, Vasileios Maglogiannis
Contactpersoon: Dries Naudts
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
studenten:
Aantal
masterproeven:
AJ:
1 of 2
2
2015-2016
Probleemstelling:
Over the past few years, mobile devices such as smartphones, wearable technology,
tablets and laptops have tremendously proliferated and changed the way people
communicate, exchange information and more generally access the Internet anywhere
and anytime.
Unlicensed spectrum is a very important part of the wireless communications as it gives
the opportunity to be used by everyone. It is a publicly owned spectrum and people do
not have to apply and pay for a license to use it. Hence, many widespread technologies
have already been designed to operate in unlicensed spectrum such as Wi-Fi, ZigBee,
etc. On the other hand, initiatives have already been started so that other technologies
that are designed to operate in licensed spectrum such as LTE could penetrate in the
unlicensed spectrum.
It is agreed that LTE, due to the way it was designed, would blow away Wi-Fi networks
when operating in unlicensed spectrum. The main challenge is how LTE and Wi-Fi could
coexist in a harmonious and optimal way respecting each other characteristics.
Doelstelling:
To achieve the desirable coexistence between LTE and Wi-Fi in the unlicensed
spectrum, the student will need to thoroughly investigate how LTE and Wi-Fi are
designed and how they make use of the wireless spectrum to establish a wireless
communication network. The goal of this thesis is to design mechanism and protocols to
achieve harmonious cooperation between the two technologies.
To this end, the student will make use of the OpenAirInterface platform
(http://www.openairinterface.org) available in the testbed of IBCN
((http://ilabt.iminds.be/iminds-wilabt-overview). The OpenAirInterface platform is a
combination of open source software and a hardware platform, to implement the
aforementioned mechanisms and protocols. The platform allows for real
experimentation with LTE and enables low-level implementation of wireless protocols.
By performing extensive experiments, the developed algorithms will then be evaluated
and analyzed in order to validate the achieved results.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13022: Tijd maken in een draadloze wereld: hoe kunnen
heterogene toestellen gesynchroniseerd worden in een draadloze
omgeving
Promotor(en):
Ingrid Moerman, Eli De Poorter
Begeleider(s):
Contactpersoon:
Peter De Valck
Peter De Valck
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Hoewel draadloze communicatie de laatste jaren al veel vooruitgang geboekt heeft, wil
iedereen nog steeds dat zijn batterij langer mee gaat en hun downloads sneller gaan.
Het is dus van groot belang het draadloze medium zo efficiënt mogelijk te gebruiken en
een belangrijke factor daarbij is synchronisatie. Twee zenders die niet gesynchroniseerd
zijn lopen het risico dat hun transmissies overlappen en dus verloren gaan tenzij ze
voldoende tijd laten tussen transmissies.
Dit zorgt voor zowel een lagere energie-efficiëntie als een beperking van de snelheid
aangezien de radio aan moet staan terwijl er niets verzonden wordt en er tijdens de
marge tussen transmissies geen data verstuurd kan worden.
iMinds heeft een testbed met meer dan 60 knopen die verschillende draadloze
technologieën ondersteunen. In deze thesis willen we evalueren hoe zo een dicht
netwerk met verschillende technologieën gesynchroniseerd kan worden wat het effect
hiervan is op de draadloze communicatie.
Doelstelling:
Deze thesis bestaat uit twee onderzoekspaden die afzonderlijk gekozen kunnen worden
of gecombineerd worden tot 1 thesis.
Het eerste onderzoekspad is het karakteriseren van de tijdseigenschappen van alle
knopen en technologieën die geïnstalleerd zijn in het iMinds testbed en het bepalen van
de factoren die hier een invloed op hebben. Op basis van deze resultaten kunnen
bestaande of nieuwe modellen verfijnd worden om de invloed van synchronisatie op de
draadloze communicatie te voorspellen.
De tweede optie is het bestuderen van bestaande synchonisatieoplossingen en het
evalueren van hun prestaties in het IBCN testbed (http://ilabt.iminds.be/iminds-wilabtoverview). Deze oplossingen zullen geïmplementeerd moeten worden op de aanwezige
hardware (van applicatielaag tot de datalinklaag) in het IBCN testbed. Op basis van
deze evaluatie kunnen de bestaande oplossingen verbeterd worden of kunnen nieuwe
oplossingen voorgesteld en geïmplementeerd worden.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12917: Towards automatic interpretation of song lyrics: Can
computers learn deeper meaning from human annotations?
Promotor(en):
Chris Develder, Thomas Demeester
Begeleider(s):
Lucas Sterckx, Laurent Mertens
Contactpersoon: Thomas Demeester
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1
1
2015-2016
Probleemstelling:
Music information retrieval (MIR) is the interdisciplinary science of retrieving
information from music. MIR is a small but growing field of research with many realworld applications like music recommendation and mood detection. Current techniques
mainly focus on analysis of the audio-signal or community data. Although lyrics are an
important aspect of the identity of a song, artist or genre, they are often disregarded.
A major difficulty that hampers exploiting the information embedded in song lyrics, is
that they often adopt poetic devices, such as metaphors and descriptive imagery, which
make them hard to interpret by machine algorithms.
Recently, websites like ‘genius.com’ and ‘songmeanings.com’, that allow users to
annotate lyrics with their interpretation, have garnered a lot of popularity. Yet, because
these rely on time-consuming (voluntary) human annotation, this is not a scalable
approach.
This thesis will tackle two problems. First, the potential value of social annotations for
several MIR problems, including the task of topic categorization and detection in lyrics,
will be quantitatively analysed. Second, machine learning and Natural Language
Processing will be applied to try and generate such annotations automatically, by
learning from a large collection of social annotations and ultimately describe the deeper
meaning of lyrics.
By working on this thesis in close collaboration with the IBCN Information Retrieval
team, the student will acquire a number of data scientist skills that are highly valuable
in present-day industries.
At the same time, the scientific approach will form a suitable preparation for students
who would like to start their career in research.
Please contact us by e-mail (thomas.demeester@intec.ugent.be) to arrange a short
meeting (on skype or in person) in case you are interested or would like to get more
specific information.
Doelstelling:
In this thesis we propose the use of social annotations in MIR: free-text keyphrases
produced by novice users. These free-text annotations are inherently noisy: there is no
fixed vocabulary, no explicit relationship between lyrics and the annotations and no
guarantee that all relevant semantic properties of the lyrics are annotated. This thesis
would be the first application of such social annotations for lyrics, and hence will be a
valuable result for the MIR-research community, with great potential for presentation at
one of the MIR-conferences.
Specifically, the thesis will start from previous work, which gathered a large collection
of lyrics, categorized in terms of thematic topics they cover, and uncovered the
problems for automatic interpretation based on the pure, non-annotated lyrics. The
thesis will address two major research challenges:
• Does it help to have descriptive text, in addition to the plain (cryptic) lyrics? A large
collection of social annotations will be mined matching the existing collection of
categorized lyrics, and performance for automatic text classification will be studied.
• Can the annotation of lyrics be automated? Machine learning techniques will be
explored for generating annotations for unannotated pieces of lyrics: the thesis will
study techniques for Topic Modeling, which are statistical models for the generation of
text.
Locatie:
Zuiderpoort, thuis
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
12783: Towards faster techno-economic evaluation of network
scenarios via a modular network equipment database
Promotor(en):
Begeleider(s):
Contactpersoon:
Sofie Verbrugge, Didier Colle
Bram Naudts
Bram Naudts
Goedgekeurd
voor:
Master of Science in Computer Science Engineering, Master of
Science in de ingenieurswetenschappen: computerwetenschappen,
Master of Science in de ingenieurswetenschappen: elektrotechniek
Niet behouden
voor:
Nog onbeslist
voor:
Aantal studenten:
Aantal
masterproeven:
AJ:
Master of Science in Electrical Engineering
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
2
2015-2016
Probleemstelling:
Techno-economic modeling is used to evaluate technological solutions in different
business environments via simulation. Four typical steps can be observed in technoeconomic analysis: definition of scope, modeling the costs and revenues, technoeconomic evaluation and finally refinement of the analysis.
Building a techno-economic model for a certain service is challenging without a good
view on the different components that are involved with the offering of a service. The
initial scope set is constituted of collecting the required input, subdividing the problem
and an initial processing of the input. The collection of input includes the process of
getting familiar with the technical design and the collection of component costs.
Across many techno-economic models the same set of generic components is used.
These are at the moment modeled specifically designed for each case which is time
intensive and prone to errors. It also makes comparison between cases impossible.
Components that are used across several cases are those needed to deploy a data
center and those needed to deploy a multi-layer network.
Doelstelling:
The goal of this thesis is to research the possibility of designing configurable block
models of the major components of a multi-layer telecom network that is connected
with caching locations. Examples of such block models are a core router, an
aggregation router, a (D)WDM node, a fiber link or a caching location.
The following challenges are part of this research:




Analysis of critical factors that determine the dimensioning of each of the
building blocks (e.g. number of request, bandwidth, etc.) as well as the outputs
of each block model.
The design of the different building blocks and the description in equipment cost
modeling notation (ECMN)
The analysis of the links between the building blocks to create a real network
scenario.
Analysis of how the building blocks can be chained: the output of the first block
model can be an input to the next block model, etc.
Once the building blocks are developed and chained together, they can be used in
practice to evaluate a network scenario such as the deployment of caching locations in
the network of the service provider.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13466: Tracing back your steps: fingerprinting first-person video
using neural networks
Promotor(en):
Bart Dhoedt, Pieter Simoens
Begeleider(s):
Steven Bohez, Tim Verbelen
Contactpersoon: Steven Bohez
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
AJ:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
1 of 2
1
2015-2016
Probleemstelling:
As our lives get ever busier in our digital age, we have ever more information to keep
track of and faces to remember. No one likes the embarassment of not recalling the
name of the person you’re talking to, or the hassle of searching all over the house for
the smartphone or keys you had in your hands five minutes ago.
New emerging technologies such as wearable devices, however, might help us out.
Especially head-mounted devices such as smart glasses are equiped with an extensive
set of sensors (such as GPS, accelerometer, but more importantly: cameras) that
provide a wealth of information about our suroundings, more than we can register
consciously. If we could continously “record” and index all this information, we would be
able to trace back our steps and find our missing keys quickly.
Simply recording all this data is not feasible, however, not only from a dataprocessing/-storage point of view but also because of privacy concerns. A way around
this is to use some form of fingerprinting, which allows us to compress streams of video
and sensor data into a compact representation. This fingerprint should be rich enough
to allow queries for previously unseen data (e.g. new acquaintances) without the
fingerprinting scheme needing to change
Doelstelling:
The goal of this MSc thesis is to create a fingerprinting scheme for sensor data, mainly
first-person video, collected from wearable devices. These fingerprints should be
continuously recorded and indexed alongside basic metadata such as time and location,
and be stored to allow future querying. As the exact nature of the queries is unknown
beforehand, techniques from machine learning that can be trained unsupervised seem
promising for creating the fingerprint. Especially (convolutional) auto-encoding neural
networks have shown to be able to significantly compress their input without much loss
of information.
Besides fingerprinting itself, an interface should be available that allows users to makes
queries, such as “Where have I parked my car?”, which the system should then be able
to answer with sufficient confidence. This requires a fingerprint of the object or person
that is the subject of the query, and matching this fingerprint with the recorded trace.
As performing all these processing tasks on the wearable device itself would be
detrimental for energy consumption, aspects of cloud computing will have to be
investigated as well in order to trade off localized processing with data transmission.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
13928: Vehicle-to-vehicle and vehicle-to-infrastructure
communication using mobile networks
Promotor(en):
Ingrid Moerman, dr. Wim Vandenberghe [Be-Mobile]
Begeleider(s):
Dries Naudts
Contactpersoon: Dries Naudts
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
Master of Science in de ingenieurswetenschappen:
voor:
computerwetenschappen
Aantal
1 of 2
studenten:
Aantal
2
masterproeven:
AJ:
2015-2016
Probleemstelling:
Novel applications become possible when vehicles can exchange information with other
vehicles or roadside infrastructure in their immediate environment. Drivers could be
warned when approaching dangerous situations such as the tail of a traffic jam, an
obstacle or slippery spot on the road, a ghost driver, etc. For almost a decade, research
and standardisation activities in this domain have focused on the adoption of a local
communication technology derived from WiFi.
However, adoption of this technology remains low. An important obstacle is the chicken
and egg problem: the required roadside equipment is not deployed because cars are
not equipped with this technology, and car manufacturers are waiting to adopt the
technology until there is available roadside infrastructure. A possible solution would be
to adopt mobile networks to realize this type of applications. It is however unclear if the
corresponding state-of-the-art mobile technology can meet the application’s stringent
requirements regarding delay and throughput.
Doelstelling:
The goal of this thesis is to demonstrate the feasibility of adopting mobile networks to
provide vehicle-to-vehicle and vehicle-to-infrastructure communication. Two different
technologies should be investigated: broadcast technology and cellular networks. In
terms of broadcasting, technologies need to be identified that combine the availability
of RDS/TMC with higher throughputs as can be found in DAB and DVB. A second step
will be to demonstrate the usability of the identified technology through real-life
experiments.
In terms of cellular networks, the first step will be to quantify the connectivity
characteristics of today’s cellular deployments. For this real-world experiments should
be performed that combine connectivity measurements with information about the
traffic state in the probe’s immediate environment. The second step will be to design,
implement and empirically validate solutions that could improve the connectivity, e.g.
through selective in-cell broadcasting of data, or adoption of mobile edge computing
techniques.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
De mogelijkheid bestaat om stage te lopen bij Be-Mobile, in de kantoren te Melle
(vlakbij station Merelbeke).
12970: Waarom is mijn Wi-Fi verbinding zo onvoorspelbaar?
Promotor(en):
Begeleider(s):
Contactpersoon:
Ingrid Moerman, Eli De Poorter
Michael Mehari, Wei Liu
Eli De Poorter
Master of Science in de industriële wetenschappen: elektronica-ICT Goedgekeurd
Campus Kortrijk, Master of Science in de industriële wetenschappen:
voor:
elektronica-ICT - Campus Schoonmeersen
Niet behouden
Master of Science in de industriële wetenschappen: elektrotechniek voor:
Campus Kortrijk
Master of Science in de industriële wetenschappen: elektrotechniek Nog onbeslist
Campus Schoonmeersen, Master of Science in de industriële
voor:
wetenschappen: informatica
Aantal studenten: 1 of 2
Aantal
4
masterproeven:
AJ:
2015-2016
Probleemstelling:
Dat draadloze communicatie niet steeds betrouwbaar werkt, is reeds lang geweten.
Verbindingen vallen weg zonder duidelijk aanwijsbare reden en de throughput varieert
van dag tot dag en van locatie tot locatie. Voor niet technisch onderlegde gebruikers
zijn de oorzaken van dit onvoorspelbaar gedrag is moeilijk te achterhalen. Heeft je
smartphone geen verbinding omdat hij te ver verwijderd is van het access point,
omwille van interferentie van andere draadloze technologieën, omwille van fysieke
obstakels of omwille van verkeerde instellingen?
Om dit
te achterhalen moet een eindgebruiker beschikken over domeinspecifieke kennis en
toegang hebben tot gedetailleerde en complexe low-level informatie (error logs, packet
sniffing, spectrum informatie, etc.). Bijvoorbeeld: de aanwezigheid en het type
interferentie (Bluetooth, Wi-Fi,…) kan worden afgeleid uit de distributie van de bitfouten
van een ontvangen pakket. Spijtig genoeg is het identificeren van mogelijke problemen
een complexe taak die handmatig moet worden uitgevoerd. Om dit te verhelpen is het
doel van deze thesis het ontwerp van software algoritmes en/of hardware oplossingen
die in staat zijn om (i) automatisch de oorzaak van falende links te identificeren en (ii)
automatisch het netwerk te herconfigureren om deze problemen op te lossen nog voor
de gebruiker hiervan iets merkt.
Doelstelling:
Binnen dit onderwerp zijn de volgende onderzoeken mogelijk.
Optie 1: artificiële intelligentie. Het doel van dit onderwerp is om een artificieel
intelligentie algoritme te ontwikkelen dat low-level informatie (error logs, sniffed
packets, …) kan gebruik om verschillende types netwerkproblemen (i.e. interferentie, te
grote transmissieafstand, handover probleem, etc.) te identificeren. Bovendien moet
het algoritme in staat zijn mogelijke oplossingen voor de problemen te suggereren.
Optie 2: identificatie van interferentie. Wi-Fi kaarten kunnen niet alle types interferentie
(Bluetooth, DECT, etc.) identificeren. In onze testbedden beschikken we over softwaredefined radios die in staat zijn hun fysische laag parameters te herconfigureren
(modulatie, frequentie, etc.). Het doel van dit onderwerp is om deze herconfigureerbare
radio’s te gebruiken om te identificeren welke draadloze technologieën interfereren met
de Wi-Fi transmissies.
Optie 3: spectrum analyse. Spectrum analyse geeft informatie over de soorten
interferentie die aanwezig zijn, maar vereist het gebruik van dure herconfigureerbare
radios. Dit onderwerp onderzoekt welke goedkope radios kunnen gebruikt worden voor
het identificeren van spectrum problemen en/of het design van een goedkoop custom
radio bord dat hiertoe in staat is.
Voor deze studies zal gebruik gemaakt worden van de grootschalige draadloze
testfaciliteiten van IBCN (http://ilabt.iminds.be/iminds-wilabt-overview).
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
Stage bij Televic Conference is mogelijk!
12947: Why does my Wi-Fi behave strangely?
Promotor(en):
Ingrid Moerman, Eli De Poorter
Begeleider(s):
Michael Mehari, Wei Liu
Contactpersoon: Eli De Poorter
Master of Science in Computer Science Engineering, Master of
Goedgekeurd
Science in de ingenieurswetenschappen: computerwetenschappen,
voor:
Master of Science in de ingenieurswetenschappen: elektrotechniek,
Master of Science in Electrical Engineering
Niet behouden
voor:
Nog onbeslist
voor:
Aantal
studenten:
Aantal
masterproeven:
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
AJ:
2015-2016
1 of 2
3
Probleemstelling:
Wireless communications are not always flawless, leading to a lot of frustrations and
complaints from the end users. Disconnections happen seemingly at random and the
actual throughput can vary strongly from time to time and from location to location. For
non-technical users, it is difficult to find out the underlying cause for this unpredictable
Wi-Fi behavior.
For example, does your smartphone fail to connect because it is out of range with the
access point, due to external interference from other wireless technologies, due to
physical obstacles that are blocking the communication path, or due to badly configured
settings? Identifying the causes of these problems is not feasible for end users, since it
requires domain specific knowledge and access to low level information. This
information can be found by investigating error logs, by sniffing wireless packets and by
analyzing the wireless spectrum. For example: the presence and type of interference
(Bluetooth, other Wi-Fi packets, etc.) can be identified by analyzing the distribution of
bit errors in a packet, thereby allowing the end users to take action to mitigate these
conditions (turn their Bluetooth headset off, switch to a different channel…).
Unfortunately, identifying possible causes for malfunctioning is currently still a manual
process. To remedy this, the goal of this thesis is the design of software algorithms
and/or hardware solutions capable of (i) automatically identifying the causes of link
failures and (ii) automatically remedying Wi-Fi failures before actual performance loss
occurs.
Doelstelling:
The goal of this thesis is to solve one of the following wireless communication
challenges:
Option 1: artificial intelligence. Wireless systems contain a significant amount of
information (in the form of error logs, spectrum information, packet sniffing…) that is
not accessible to typical end users. The goal if this investigation is to automatically
collect this low level information and design artificial intelligence algorithms that can
identify which typical Wi-Fi problems (i.e. interference, too long distance, faulty
handover…) can be predicted using the collected information. In addition, for a number
of these situations, the algorithm should be capable of suggesting solutions to remedy
the problems.
Option 2: interference identification. Many wireless problems are caused by the
coexistence of heterogeneous wireless technologies, e.g. Wi-Fi chips cannot detect
technologies that use different modulations. However, in our testbed facilities
(http://ilabt.iminds.be/iminds-wilabt-overview), we have a number of software-defined
radio devices with a possibility to implement a reconfigurable physical layer, allowing
them to switch to different modulation types and frequencies. The goal of this topic is to
design algorithms capable of using these reconfigurable radios to identify which other
technologies are currently causing interference for the Wi-Fi system.
Option 3: spectrum sensing. Finally, spectrum sensing is currently an option that is too
expensive to use in typical households. This topic investigates which existing cheap,
affordable hardware radios can be used for the purpose of identifying spectrum
problems in typical homes, or alternatively, will design an affordable, custom hardware
board capable of doing so.
Locatie:
Zuiderpoort
Website:
Meer informatie op: www.ibcn.intec.ugent.be/content/masters-thesis-academic-year2015-2016
Opmerkingen:
This master thesis offers the possibility for an internship at Televic Conference
Download