Faculty of ICT B.Sc. I.T. (Hons.) in Artificial Intelligence

advertisement
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
AR Temples
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Vanessa Camilleri
Intelligent Interfaces, Creative Technologies, etc.
The idea behind this project is to create an Augmented Reality framework
(similar to http://www.motive.io/) capable of creating animated 3D
environments. The framework should allow people to create their own AR
environments inclusive of sounds using an AR editor and Geo-Locations. The
AR used is marker less so it either recognizes existent structures of GPS
positions. The user can also interact with the AR in a similar way as Motive.io
does.
Brief Project Description inc.
References:
Once created, users can download the AR information about the site on their
(word limit approx. 300 words)
mobile device and view the AR experience. An important thing to note is that
some sites might contain different layers of AR information. E.g. the same site
might include a Neolithic Temple, a Phoenician Temple and a Roman Temple.
In this case the user has to also provide timelines so that users can navigate
through space and time easily.
The framework should work as a web interface but the AR interface should be
deployed through an APP on a mobile device.
Resources Required:
Android SDK
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study -
Intelligent Interfaces Course
units:
Foreseeable Ethical Issues and
How these will be tackled:
No
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Gamified Beacons
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Intelligent Interfaces, Creative Technologies, etc.
Beacon technology is becoming extremely important in today’s world because
it can be used to localize goods, provide indoor navigation and much more.
The scope behind this FYP is to create a supermarket experience using a
mobile app and beacons. The app is expected to have the following minimum
features (but it can have others):
Brief Project Description inc.
References:
(word limit approx. 300 words)
1. Provide a shopping list for the customers.
2. Provide navigation through the supermarket based upon the shopping
list (and biased towards promotions of the supermarket).
3. Provide recommendations (based upon the ones in the shopping list)
4. Allow the supermarket to send targeted and localized promotions to the
user.
5. Create gamification elements (E.g. games while people are queuing to
pay whilst getting discounts if they win the game on the final bill)
6. Electronic loyalty card system
Resources Required:
Beacons, Mobile Device, Android SDK
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
Intelligent Interfaces Course
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
OpenTTD Deep AI
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Machine Learning
The project involves designing and developing a new AI for Open Transport
Tycoon Deluxe (https://www.openttd.org). The student can build on another
project performed this year.
However, the difference being that the student is expected to use Deep AI.
Deep learning has been successfully developed during the last decade and its
constantly gaining importance. A few months ago, Google DeepMind algorithm
Brief Project Description inc.
called Alpha Go (https://www.tastehit.com/blog/google-deepmind-alphago-how-
References:
it-works/) managed to beat the world champion in Go. To do so, it made heavy
(word limit approx. 300 words)
use of deep learning together with other technologies. Go is considered as one
of the most complex games available because the number of possible games
in Go is bigger than all the atoms in the universe.
Because of this, the student is expected to research into the workings of
AlphaGo and create a Deep AI system capable of playing OpenTTD using
deep learning techniques.
Resources Required:
Online connection
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study -
Machine Learning
units:
Foreseeable Ethical Issues and
How these will be tackled:
No
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Virtual and Augmented Reality Framework for Kids
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Intelligent Interfaces
The scope of this project is to create an augmented-reality and virtual-reality
authoring environment for children. It should be an extension
(https://github.com/LLK/scratchx/wiki) of MIT’s Scratch project
(https://scratch.mit.edu/). This environment should allow children to create
experiences that mix real and virtual elements or an environment, which create
a total immersion for the child. Children can display virtual objects on a realworld scene observed through a video camera, and they can control the virtual
Brief Project Description inc.
References:
(word limit approx. 300 words)
world through interactions between physical objects. This project aims to
expand the range of creative experiences for young authors, by presenting AR
and VR technologies in ways appropriate for this audience. In this process, the
student should investigate how young children conceptualize augmented and
virtual reality experiences, and shape the authoring environment according to
this knowledge.
The final deliverable should be a scratch extension, which also allows children
to deploy their finished product onto a mobile device with ease.
As a start have a look at (http://ael.gatech.edu/lab/research/authoring/arspot/).
Resources Required:
Mobile Device
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study -
Intelligent Interfaces
units:
Foreseeable Ethical Issues and
How these will be tackled:
No
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Interactive Painting
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Claudia Borg
Intelligent Interfaces, Conversational Agents
The idea behind the Interactive Painting is to make use of an existent famous
portrait (such as the Mona Lisa) and make her talk. The student needs to
create a sophisticated chat bot capable of engaging in a meaningful
conversation with the user. Students are encouraged to use existent
frameworks such as ChatScript, the open-source Natural Language scripting
language and engine running bots, which successfully managed to win the
Loebner Prize. The main challenge is to make these engines run on a mobile
device.
Brief Project Description inc.
References:
The system should also make use of the camera on the mobile device in order
(word limit approx. 300 words)
to identify people and make the painting interact with the people and the
environment in front of it.
The final deliverable in this case is a painting running from a mobile device and
capable of conversing with the users. The topics discussed should be related to
the environment in which it is placed and the painting i.e. the context in which it
was painted, the artist, the subject of the painting, etc. Such a project will be
used in schools in order to teach children about art since they can easily start a
conversation with the agent.
Resources Required:
Mobile Device
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study -
Intelligent Interfaces, NLP
units:
Foreseeable Ethical Issues and
How these will be tackled:
No
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Augmented Reality Autistic Experience
Project Supervisor:
Alexiei Dingli
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Vanessa Camilleri
Intelligent Interfaces
The idea behind this project is to create an Augmented Reality experience
which mimic the feelings of an Autistic Person as can be seen in the following
video : https://www.youtube.com/watch?v=KmDGvquzn2k
This project will be held in conjunction with other departments of the University
Brief Project Description inc.
References:
(word limit approx. 300 words)
of Malta which specialize in Autism. The idea behind this project is to place
those students studying to become teachers in the shoes of an Autistic child.
By doing so, the prospective teachers do not only read about autism but they
can also experience it thus being in a better position to understand their
children.
We will also include some gamification elements within the experience thus
making the prospective teachers go through normal tasks as an autistic child
and the difficulties, which these children pass through on a daily basis.
Resources Required:
Mobile Device
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study units:
Intelligent Interfaces
Foreseeable Ethical Issues and
How these will be tackled:
The research will be held with consensual adults.
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
PenTaGon: Personal Task Data Generator
Project Supervisor:
Charlie Abela
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Chris Staff
Knowledge discovery, Information Retrieval, Web Intelligence
The research field of personal information management (PIM) deals with how
people acquire, organise, maintain, retrieve, use and control the distribution of
information items such as documents, web pages and emails for everyday use
to complete tasks. One of the main goals behind PIM is the design and
evaluation of tools intended to support users in dealing with fragmented
information.
Evaluating PIM tools requires massive amounts of data to be collected,
Brief Project Description inc.
however this is problematic since people have great concerns when it comes to
References:
relinquishing their browsing data, for example, because this is considered to be
(word limit approx. 300 words)
private
and
confidential.
Furthermore,
when
such
data
is
collected
anonymously, it might still not be possible to publically share it.
In order to overcome this problem, this research will first focus on the concept
of tasks and will consider different task classification approaches. Secondly, it
involves the development of PenTaGon, a synthetic task data generator that
allows for the flexible creation of synthetic task data with realistic
characteristics. PenTaGon will also provide need to allow task data to be
visualised, compared and analysed.
Resources Required:
Personal Computer
This research builds upon material covered in:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study -
•
ICS2205 – Web Intelligence
rd
Recommended 3 Year Study Units:
units:
•
ICS3208 – Advanced Web Intelligence
•
ICS3207 – Knowledge Discovery and Management
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Tuesday 26th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
dOMiNiuM (or dOMiNiuM PubliCuM): Opinion mining of new portal comments
Project Supervisor:
Dr. Charlie Abela
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Dr. Joel Azzopardi
Knowledge Discovery, Text Processing, Web Intelligence
News portals nowadays allow their readers to voice their opinions through the
comments sections associated with each issued article. In this regards different
blog comment hosting services for web sites and online communities such as
Disqus provide APIs through which comments can be extracted.
The field of opinion mining refers to the application of natural language
processing, computational linguistics, and text analytics to identify and extract
Brief Project Description inc.
References:
(word limit approx. 300 words)
subjective information in source materials. Research has focused on identifying
sentiment in tweets and other online resources such as news articles,
comments and blogs.
The main objective behind this project is to develop a web-based tool called
dOMiNiuM PubliCuM, that allows for the analyzes of news portal comments
and identify the general opinion about specific articles. The tool should
potentially also focus on tracking the opinions of the same user/s over time in
relation to similar news items. dOMiNiuM PubliCuM should allow for real-time
reporting, analytics and visualizations to track the evolving trends (opinions)
about an article.
Resources Required:
Personal Computer
This research builds upon material covered in:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study -
•
ICS2205 – Web Intelligence
rd
Recommended 3 Year Study Units:
units:
•
ICS3208 – Advanced Web Intelligence
•
ICS3207 – Knowledge Discovery and Management
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Aggression detection in urban areas based on audio analysis
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Computer vision, pattern recognition, data mining, machine learning
Aggression detection in urban environments is an important application as it
increases the piece of mind of residents. Surveillance cameras are used to
record the visual and audio information of a particular place. This topic has
attracted the interest of a large research community.
The aim of this project is to detect and recognize audio signals, which are
Brief Project Description inc.
associated with aggression. In particular we will investigate three types of audio
References:
signals, namely gunshots, screams, and breaking of glass. We will use a
(word limit approx. 300 words)
benchmark data set of audio signals created by the University of Salerno with
whom I have close collaboration.
For the detection of the mentioned three patterns we will investigate signal
processing and computer vision techniques, namely dynamic time warping and
COSFIRE filters.
This work has a high potential of a publication.
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
N/A
No prerequisites
Supporting 3rd year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Automatic texture recognition
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Computer vision, image processing, machine learning
Texture is an important feature that can help to segment objects from their
background. For instance, Figure 1 shows an example of cheetah surrounded
by golden grass. If we only rely on the contours of the objects we will not be
able to segment (i.e. to delineate the object) from the background. In such
examples objects can be segmented by also considering the texture.
Brief Project Description inc.
References:
(word limit approx. 300 words)
Figure 1 - Examples of fingerprints. Each row shows the prints of the finger in different
arrangements.
The aim of this project is to investigate a novel algorithm called CORF with
Push-Pull inhibition for texture analysis. The said algorithm has already been
found to achieve state-of-the-art performance in contour detection but its
flexibility allows it to be suitable also for texture analysis. For evaluation
purposes we will use a benchmark data set of texture, namely Kylberg Texture
Database: http://tinyurl.com/jn4twuk
There is a high potential that this project will lead to a publication.
Downloads:
• Matlab code of CORF with Push-Pull inhibition: http://tinyurl.com/kkkplnd
• Research paper: http://tinyurl.com/pexz4xh
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
N/A
No prerequisites
Supporting 3rd year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Biometric analysis for personal identification using retinal fundus images
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Biometrics, security, computer vision, image processing
It has been known since 1935 that the vessel structure of the retinas of human
beings is unique. Even the retinas of identical twins have different pattern. This
property makes it ideal for retinal images to be used in biometric systems for
the identification of persons.
The goal of this project is to develop a person identification system based on
the matching of retinal images. We will investigate feature matching techniques
such as SIFT, SURF, LBP among others. These techniques are not only
important for this application but they are used in various computer vision
applications. For the evaluation of the project we will use real images that we
will obtain from Mater Dei.
Brief Project Description inc.
The delineation of vessels in retinal images is a crucial step in medical
References:
differential analysis. The ability of delineating the vessel tree from the rest of
(word limit approx. 300 words)
the image can help medical experts to perform better diagnosis. Fig. 1b shows
an example of the expected output to a given coloured retinal fundus image.
There is a high potential that this project will lead to a publication.
Figure 1- Example of a retinal image taken from http://tinyurl.com/jlcdtvx.
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
N/A
No prerequisites
Supporting 3rd year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Delineation of vessels in retinal fundus images
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Medical image analysis, computer vision, image processing
Retinal images provide a unique opportunity to investigate the health status of
a person in a non-invasive way. Besides eye-related diseases (e.g. diabetic
retinopathy, and age-macular diseases), from such images medical experts
can identify signs of other pathologies such as atherosclerosis and
hypertension.
The delineation of vessels in retinal images is a crucial step in medical
differential analysis. The ability of delineating the vessel tree from the rest of
the image can help medical experts to perform better diagnosis. Fig. 1b shows
an example of the expected output to a given coloured retinal fundus image.
Brief Project Description inc.
References:
(word limit approx. 300 words)
Figure 1- Example of a (a) coloured retinal fundus image and the corresponding vessel
segmentation that is hand drawn by an expert.
This is not a new problem in the literature and several attempts have been
made. Recently, a vessel delineation algorithm, called B-COSFIRE, has been
proposed for the delineation of vessels in retinal images (Azzopardi et al.
2015). While it is highly effective to detect isolated vessels, it suffers from
insufficient ability to segment regions where two or more vessels cross each
other. These regions are called bifurcations and crossovers.
The aim of this project is to combine bifurcation and crossover detectors with
the existing vessel segmentation B-COSFIRE algorithm in to improve the
robustness of the algorithm. Besides medical image analysis, such a
segmentation algorithm is important for many other computer vision
applications.
There is high potential that this project will lead to a publication.
Downloads:
• Matlab code of the B-COSFIRE algorithm: http://tinyurl.com/pfxcxl5
• Research paper of the B-COSFIRE algorithm: http://tinyurl.com/l43z7oy
Resources Required:
Recommended Prerequisites /
Knowledge Required and
N/A
No prerequisites
rd
Supporting 3 Year Study units:
rd
Supporting 3 year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Fingerprint recognition
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Biometrics, security, computer vision, image processing
Fingerprints are among the most popular features that are used in biometric
systems for the identification of persons. For instance, every person that goes
to USA has his finger prints recorded in their databases.
In this project we will use the FVC2000 benchmark data sets of fingerprints:
http://bias.csr.unibo.it/fvc2000/download.asp. Figure 1 shows examples of real
fingerprints taken from this data set.
We will investigate the B-COSFIRE algorithm that is very effective in the
segmentation of ridges together with other computer vision algorithms that can
be used for the matching of fingerprints. The B-COSFIRE algorithm has never
been used in this application. I expect that with its robustness to noise
(disconnected ridges), there is a good chance to improve the state-of-the-art.
Brief Project Description inc.
References:
(word limit approx. 300 words)
Figure 1 - Examples of fingerprints. Each row shows the prints of the same finger in
different arrangements.
There is a high potential that this project will lead to a publication.
Downloads:
• Matlab code of the B-COSFIRE algorithm: http://tinyurl.com/pfxcxl5
• Research paper of the B-COSFIRE algorithm: http://tinyurl.com/l43z7oy
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
N/A
No prerequisites
Supporting 3rd year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Smart phone application for interactive line drawing of natural images
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Smartphone applications, computer vision
The aim of this project is to improve the efficiency of the existing state-of-theart CORF algorithm and to implement it as a smartphone application. Just
like the image enhancement functionalities on smartphones we will add a new
app to extract the contours of a given picture. The extraction of contours may
also be performed in an interactive way. For instance, the user may be allowed
to extract the contours only of selected objects, such as faces. Also the user
Brief Project Description inc.
References:
(word limit approx. 300 words)
will be able to add, remove and modify strokes created by the algorithm.
The student will then evaluate the implemented app by comparing its improved
efficiency with other state of the art contour extraction algorithms and by
analyzing a user satisfaction questionnaire.
Downloads:
• Matlab code of the contour detection algorithm: http://tinyurl.com/kkkplnd
• Research paper of the CORF algorithm: http://tinyurl.com/pexz4xh
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
Smart phone
No prerequisites
rd
Supporting 3 year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Optical Music Recognition (OMR)
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Dr. Alexandra Bonnici
Computer vision, image processing, music
Optical Music Recognition (OMR) is the automatic interpretation of printed
music sheets. It is an important application in the music domain with various
potential. It could for, for instance, be used to automatically convert a piece of
music to Braille, a music editor could make corrections to an old edition using a
music notation program, a virtual instructor could match the produced music of
a student with the one given in the sheet, among others.
In this project we will investigate computer vision approaches, such as the
COSFIRE algorithm, for the automatic interpretation of music sheets. Figure 1
shows an example of a piece of a music sheet with isolated notes. We will
evaluate the proposed system on real music sheets that are publicly available
or that we produce.
Brief Project Description inc.
References:
(word limit approx. 300 words)
Figure 1 - Example of piece of a music sheet with detected notes
This project will be in collaboration with the Systems and Control Engineering
Department of the Faculty of Engineering. In this project the student will learn
how to use a state-of-the-art methodology to propose a solution for a computer
vision application.
This is a continuation of work being carried out by the department of Systems &
Control, where music scores are already being converted to MIDI files for
playback and that the project seeks to extend the complexity of the music
scores that can be handled by this project.
Downloads:
• Matlab code of the COSFIRE algorithm: http://tinyurl.com/juy8rgo
• Research paper: http://www.cs.rug.nl/~george/articles/PAMI2013.pdf
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
N/A
No prerequisites
rd
Supporting 3 year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
(if applicable)
N/A
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Object recognition from images
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Dr. Reuben Farrugia
Computer vision, image classification
Object recognition is an effortless operation for human beings but it is very
challenging for computer systems. Object recognition is one of the major topics
in the field of computer vision. Examples of applications include the visual
system of a robot to navigate in a specific environment, surveillance cameras
for detection of persons and cars, automatic quality visual inspection which is
used mostly in the manufacturing industry, optical character recognition and
many others.
Brief Project Description inc.
References:
(word limit approx. 300 words)
The aim of this project is to pick a benchmark dataset that is available in
http://computervisiononline or any other data set selected by the student and
investigate different computer vision approaches to categorize images. In
particular, we will look at convolutional neural networks and the bag of visual
words approach.
References
• Convolutional neural network: http://tinyurl.com/oa2nlcd
• Bag of visual words: http://tinyurl.com/hk9v8fp
Resources Required:
Recommended Prerequisites /
Knowledge Required and
N/A
No prerequisites
rd
Supporting 3 Year Study units:
Supporting 3rd year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Automatic Runway detection for Unmanned Aerial Vehicles (UAV)
Project Supervisor:
Dr. George Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Prof. David Zammit Mangion
Computer vision, image processing, machine learning, aviation
Unmanned aerial vehicles (UAVs), also known as drones, are commonly
preferred vehicles for dangerous scenarios. They function with different degree
of autonomy. In most of the cases they are controlled only by onboard
computers, making them fully autonomous.
One of the challenges of such vehicles is to automatically detect the runway of
an airport in order to align itself before landing.
The goal of this project is to use image processing and computer vision
techniques to detect the runway in real-time from aerial videos. It will be in
collaboration with the Institute of Aerospace Technologies who will provide us
Brief Project Description inc.
References:
(word limit approx. 300 words)
with the data and the domain knowledge. We will also use a simulator from
their institute. In particular, we will investigate techniques such the Hough
transform and the CORF algorithms to detect straight edges/lines that are
robust to noise.
Figure 1: (a) Example of a UAV and an (b) example of the detection of a runway
Downloads:
• Matlab code of CORF with Push-Pull inhibition: http://tinyurl.com/kkkplnd
• Research paper: http://tinyurl.com/pexz4xh
Resources Required:
N/A
Recommended Prerequisites /
Knowledge Required and
No prerequisites
rd
Supporting 3 Year Study units:
rd
Supporting 3 year study units: ICS3206, ICS3129
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Automatic Generation of Nonsense Words in Maltese
Project Supervisor:
Gordon Pace
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Claudia Borg
Natural Language Programming
This project will look at the automatic generation of nonsense words in Maltese
which sound as close to actual Maltese words as possible.
As a first step, a list of words and their phonetic transcriptions will be put
together as a dataset to (i) analyse mutually replaceable sounds in Maltese;
and (ii) train a classifier as to what Maltese sounds like.
Brief Project Description inc.
A program will then generate plausible words in Maltese, and test their
References:
closeness to actual Maltese words using a variety of metrics, as well as the
(word limit approx. 300 words)
classifier itself.
In order to evaluate the resulting nonsense word generator, we will be using
standard techniques similar to those used in psycholinguistic experiments,
primarily by having users react to the use of the words and assessing how
closely their reaction corresponds to real and random words.
Resources Required:
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
ICS2203, LIN3301
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Project
Supervisor:
EXCITE – EXtracting geographiC Information from TExt
Dr Joel Azzopardi
Project Cosupervisor:
Mr Charlie Abela
(if applicable)
Main Subject
Knowledge Discovery, Text Processing, Web Intelligence
Area/s:
Geotagging is the process of adding geographic spatial information to an object (text,
multimedia, …). This geographic spatial information generally consists of longitude and
latitude coordinates. By this information, the object in question can be visualised on a map,
and distances can then be calculated accordingly.
Visualising knowledge spatially on a GIS interface such as Google Maps or Open Street Maps
can be very helpful for various reasons – e.g. to show what events are happening in your
vicinity, or checking where accidents have occurred.
Brief Project
This research aims to develop methods that can automatically identify references to locations
Description
in text, and uses available spatial data, such as that available from openstreetmap.org to
inc.
geotag that text. Through this service, one can then geo-tag news articles and visualise them
References:
on a GIS map. This spatial information can be enhanced using information from other
(word limit
sources – such as the police notices from the Department of Information detailing road
approx. 300
closures
words)
(https://www.gov.mt/en/Government/Government%20Gazette/Police%20Notices/Pages/Road
-closures-in-Malta-and-Gozo.aspx). In this way, users will be presented with a better view of
what is happening in their locations of interest.
The main research questions tackled by this research include:
•
How can geographic information be extracted from unstructured text, and converted
into numeric coordinates?
•
To what level of detail can the extracted geographic information be resolved?
•
How can geotagging information be used to enhance the presentation of information
to users?
Resources
Personal Computer
Required:
Recommende
This research builds upon material covered in:
d
•
Prerequisites /
ICS2205 – Web Intelligence
Knowledge
Required and
rd
Recommended 3 Year Study Units:
rd
Supporting 3
•
ICS3208 – Advanced Web Intelligence
Year Study -
•
ICS3207 – Knowledge Discovery and Management
units:
Foreseeable
Ethical Issues
and How these
N/A
will be tackled:
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
VANITAS – Visualising and AugmeNting Interesting Text collectionS
Project Supervisor:
Dr Joel Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Mr Charlie Abela
Text Mining, Query Generation, Information Retrieval
In 2015, a scandal erupted in 2015 when it became known that Hillary
Clinton was using non-governmental servers for emails during the time when
she was serving as secretary of state. Following legal issues and freedom
of information requests, the USA state department released Hillary Clinton's
emails to the public.
Whilst many people would like to analyse such an interesting document
collection, very few would actually read through all the documents. The aim
of this project is to research and develop methods whereby users can obtain
an overview, and perform analyses of interesting document collections
(such as the Hillary Clinton Email set) without needing to read the whole
Brief Project Description inc.
text. Solutions are expected to include the use of web visualisation libraries
References:
(such as d3.js), and allow users to 'drill-down' in the information.
(word limit approx. 300 words)
Certain data collections can be rendered more useful for users by linking the
information there with data from other sources. In the case of the Hillary
Clinton email collections, users would definitely find it more useful, if the
information there can be placed within the context of the world events at that
time. In view of this, a second aim of this project is to identify relationships
from datasets to corresponding news events.
The research questions tackled by this research are:
•
How can text collections be visualised in order to provide overview
of their content to users?
•
How can the context of information in a collection be augmented by
linking it to corresponding news reports?
Resources Required:
Personal Computer
This research builds upon material covered in:
Recommended Prerequisites /
- ICS2205 – Web Intelligence
Knowledge Required and
- ICS2208 – Intelligent Interfaces I
rd
Supporting 3 Year Study rd
units:
Recommended 3 Year Study Units:
-ICS3208 – Advanced Web Intelligence
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
What's up? Research
Project Supervisor:
Dr. Joel Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Dr. Charlie Abela
Text Mining, Information Extraction
One of the problems faced by researchers is identifying conferences,
workshops and other events of interest to them and that are happening in
the near future. A researcher's interest in such events depends mostly on
whether the event's theme (and topics) is in line with the researcher's areas
of interest. Moreover, the researcher will not be potentially interested in an
event for the sake of attending to that event, but may also be interested in
submitting one or more publications and/or participate in a challenge that
may be organised during that event.
The aim of this project is to develop a system that is able to search through
Brief Project Description inc.
References:
(word limit approx. 300 words)
suitable portals (e.g. DBWorld) and automatically identify conferences
and/or workshops of interest for different researchers, and extract the
relevant information.
The same event may be referred to in different
sources, and the information supplied might be different, thus the ideal
system should be able to aggregate the data about the same event available
from different sources. The output information should be structured such
that important dates for the events of interest may be automatically inserted
into a user's calendar.
This project will involve research on how one can automatically extract
information about conferences and workshops from unstructured and semistructured sources, possibly with the help of existing tools. The extracted
details associated with each event may include: important dates, themes,
impact, etc.
Research questions tackled by this research include:
- How can information on research events be mined successfully from
unstructured or semi-structured sources?
- How can information from different sources be fused together in order to
minimise repetition but ensure the presentation of all the available
information?
Resources Required:
Personal Computer
This research builds upon material covered in:
Recommended Prerequisites /
•
ICS2205 – Web Intelligence
•
ICS2203 – Natural Language Processing: Methods and Tools
Knowledge Required and
Supporting 3rd Year Study -
rd
Recommended 3 Year Study Units:
units:
•
ICS3208 – Advanced Web Intelligence
•
ICS3207 – Knowledge Discovery and Management
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Question Answering using Wikipedia
Project Supervisor:
Dr Joel Azzopardi
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Dr Chris Staff
Text Mining, Information Retrieval
One of the projects carried out by the Allen Institute for AI (a foundation
aiming to develop human-level intelligence) is the ARISTO project – a
system that acquires and stores a vast amount of knowledge in computable
form, then applies this knowledge to answer a variety of science questions
from standardized exams for students in multiple grade levels
(http://allenai.org/aristo/).
Such research falls under the domain of Question Answering whereby
systems attempt to automatically answer questions that are posed to them in
natural language. Question Answering Systems can utilise various types of
Brief Project Description inc.
References:
(word limit approx. 300 words)
sources – from unstructured text collections, to structured sources such as
databases, and even search engines.
The main aim of this FYP is to perform Question Answering using only the
English language Wikipedia as the information source. Using Wikipedia
provides various advantages such as: its wide coverage; the availability of
the data for free; and the availability of a search API that has no usage
constraints.
Questions can range from trivial questions such as “When was Charles de
Gaulle born?” to hard questions such as “What trail did Lincoln use a
Farmers' Almanac in?”. One of the subsidiary aims of this research would
be to assess to what level of question difficulty that the developed system
can handle.
Resources Required:
Personal Computer
This research builds upon material covered in:
Recommended Prerequisites /
•
ICS2205 – Web Intelligence
•
ICS2203 – Natural Language Processing: Methods and Tools
Knowledge Required and
Supporting 3rd Year Study units:
Recommended 3rd Year Study Units:
•
ICS3208 – Advanced Web Intelligence
•
ICS3207 – Knowledge Discovery and Management
Foreseeable Ethical Issues and
How these will be tackled:
N/A
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Intelligent Bookmark Organiser and Recommender
Project Supervisor:
Dr Joel Azzopardi
Project Co-supervisor:
(if applicable)
Dr Colin Layfield
Document Categorisation, Information Extraction, Latent Semantic Analysis,
Main Subject Area/s:
Information Recommendation
The aim of this research project is to explore the possibility of organising a
user's browser bookmarks according to his/her browsing history. This
project will ultimately involve the implementation of a browser extension that
can organise a user's bookmarks into a set of categories or hierarchies.
This process can be done in a fully unsupervised manner, or in a semisupervised manner using an initial hierarchy that was done by the user.
Latent Semantic Analysis (LSA) can be used to help in this clustering. The
systems will furthermore propose further pages to be bookmarked according
Brief Project Description inc.
References:
(word limit approx. 300 words)
to the user's browsing history. A possible addition to this project can be that
of performing some minor extractive summarisation whereby a short
summary of the recommended/bookmarked pages is constructed (through
sentence/phrase extraction) and made available to the user.
The main research questions tackled include:
•
Can a high-quality hierarchy of bookmarks be constructed
automatically with the help of LSA?
•
Can the user browsing history be 'mined' to identify pages that prove
useful on the user's bookmark list.
Resources Required:
Personal Computer
This course builds upon material covered in:
Recommended Prerequisites /
- ICS2205 – Web Intelligence
Knowledge Required and
- ICS2208 – Intelligent Interfaces I
rd
Supporting 3 Year Study Recommended 3rd Year Study Units:
units:
ICS3208 – Advanced Web Intelligence
Foreseeable Ethical Issues
This system will processes the user's browsing data. However, it will work
and How these will be tackled:
entirely from the client's side – i.e. no information is shared beyond the
(if applicable)
user's computer.
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Project Supervisor:
A domain-specific language to implement, test, and visualise grammatical
inference algorithms
Kristian Guillaumier
Project Co-supervisor:
(if applicable)
Grammatical inference, machine learning, programming languages,
Main Subject Area/s:
visualization
Designing grammatical inference algorithms using general purpose
programming languages requires the implementation of a lot of boiler-plate
code to manage complex data structures and large data sets. Also, due to the
nature of the problem, visualizing and understanding the behavior of these
algorithms is hard.
The aim of this FYP is to design and implement a high-level, domain-specific
Brief Project Description inc.
programming language with the following attributes:
•
References:
Easy creation and manipulation of finite state machines. This will
involve creating several specialized data types and operators.
(word limit approx. 300 words)
•
Ensure that the language is rich enough to implement several GI
algorithms.
•
A visual debugging interface to allow users to step through, trace, and
visualize (e.g. the intermediate state of the FSM) the behavior of the
algorithms implemented.
In this FYP we will focus on the class of regular languages.
Resources Required:
n/a
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study -
Formal languages and automata, comiling techniques, machine learning.
units:
Foreseeable Ethical Issues and
How these will be tackled:
n/a
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Using automatic greyscale image colourisation as a compression technique
Project Supervisor:
Kristian Guillaumier
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Machine learning, image processing, data compression/signal processing
Lossy image compression algorithms exhibit several artifacts in the resulting
output including ringing, posterizing, blocking, colour shifts, and blurring. At low
bitrates the intensity of these artifacts is exacerbated and can be easily
detected by viewers.
This FYP is based on the following observations:
•
The human eye is not as sensitive to colour as it is to brightness (the
premise of chroma subsampling).
•
Algorithms exist that use ‘intelligent’ flood-fill methods to colourise
greyscale images accurately and reliably.
•
Greyscale images require less data to store than colour images.
Brief Project Description inc.
References:
(word limit approx. 300 words)
In this FYP we will design, build, and evaluate a codec that:
•
Implements a lossy compression algorithm to a luminance-only version
of the image. The hypothesis is that higher bitrates can be used to
obtain equivalent file sizes to compressing colour images at lower
bitrates.
•
This would result in a compressed greyscale image that has fewer
artifacts at the same file size of a compressed colour image.
•
Search a space of ‘flood-fill points’ finding an arrangement that when
applied to colourise the compressed greyscale image would result in a
colour image that most closely matches the raw input.
•
The optimal colour point set is simply a list of image coordinates and
colour values that should be negligible in size.
•
The expectation is that keeping the output file size constant, many
artifacts including ringing, blocking, and blurring can be reduced at the
expense of colour fidelity when compared to image compression
techniques such as JPEG. Of course, the assumption is that people
are less sensitive to loss in colour quality compared to, say, sharpness
– this is especially true if they possess no a priori knowledge about the
colours in the original uncompressed image.
Resources Required:
n/a
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study -
Search and optimization, signal processing, machine learning.
units:
Foreseeable Ethical Issues and
How these will be tackled:
n/a
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Optimizing Light Path Generation via a Metaheuristic Approach
Project Supervisor:
Keith Bugeja
Project Co-supervisor:
(if applicable)
Main Subject Area/s:
Sandro Spina
Metaheuristics, Search and Optimization
The realistic rendering of virtual environment requires the faithful simulation of
light exchange between surfaces. The path tracing algorithm is a Monte Carlo
solution for image synthesis which simulates photon interactions between
various types of surfaces. The algorithm can yield a coarse solution or, given
more time, converge towards a more accurate one. The convergence rate is
highly dependent upon the type of surface materials present in the
Brief Project Description inc.
References:
(word limit approx. 300 words)
environment, with some solutions taking considerably longer due to
phenomena such as caustics or geometric slits. Path tracing and other similar
stochastic methods use random walks to estimate radiant flux in an
environment.
The aim of this project is to use probabilistic techniques to find suitable light
paths through a scene. In particular, metaheuristic optimizations will be
employed to improve light path generation for synthesized images that present
high solution variance. It is hypothesized that the improved paths will reduce
solution convergence time, thus accelerating the rendering process.
Resources Required:
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Study units:
C/C++
Foreseeable Ethical Issues and
How these will be tackled:
(if applicable)
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Project Supervisor:
Digital footprint analytics for prediction, detection and management of
neurological disorders
Dr Lalit Garg
Project Co-supervisor:
(if applicable)
It is an application of AI techniques (especially machine learning) to social
media data analytics.
Main Subject Area/s:
Machine learning, digital footprints, data analytics, social media analytics,
behavioral health, mental health, neurological disorders, sentiment analysis,
opinion mining, natural language processing
A large population is affected by neurological disorders such as depression,
epilepsy, stroke, parkinsion and other mental health issues. Early detection
might help in better treatment of these psychiatric symptoms. As we are getting
more and more active online. The data generated through one’s online
activities (called digital footprint) might provide some clue about his/her mental
health status. In this project we will investigate if we can use digital footprint to
assess one’s mental health status and to timely predict, detect and manage
his/her psychiatric symptoms.
1.
2.
Brief Project Description inc.
References:
3.
(word limit approx. 300 words)
4.
5.
Libert, T., Grande, D. and Asch, D.A., 2015. What web browsing reveals about your
health. BMJ, 351, p.h5974.
Bechmann, A. and Vahlstrup, P.B., 2015. Studying Facebook and Instagram data:
The Digital Footprints software. First Monday, 20(12).
Oatley, G., Crick, T. and Mostafa, M., 2015. Digital Footprints: Envisaging and
Analysing Online Behaviour. In Proceedings of 2015 Symposium on Social Aspects
of Cognition and Computing Symposium (SSAISB 2015).
Youyou, W., Kosinski, M. and Stillwell, D., 2015. Computer-based personality
judgments are more accurate than those made by humans.Proceedings of the
National Academy of Sciences, 112(4), pp.1036-1040.
Asch, D.A., Rader, D.J. and Merchant, R.M., 2015. Mining the social
mediome. Trends in molecular medicine, 21(9), pp.528-529.
6.
Feher,
7.
Psychology, 10, p.9789814723398_0007.
Zhang, D., Guo, B., Li, B. and Yu, Z., 2010. Extracting social and community
intelligence from digital footprints: an emerging research area. In Ubiquitous
8.
9.
K.,
2016. Digital
identity: The transparency
of the self. Applied
Intelligence and Computing (pp. 4-18). Springer Berlin Heidelberg.
Gencoglu, O., Simila, H., Honko, H. and Isomursu, M., 2015, August. Collecting a
citizen's digital footprint for health data mining. In Engineering in Medicine and
Biology Society (EMBC), 2015 37th Annual International Conference of the
IEEE (pp. 7626-7629). IEEE.
Mulder, D. J. (2015). Social Media: Digital Footprints and Digital Wisdom. Faculty
Work: Comprehensive List. Paper 424.
10. Marchal, A., Lejeune, P. and Nico, D.B., 2015. Blueprints for unique footprints: sex,
age and individual identification from digital 3D models of lion (Panthera leo) paws.
13th Savanna Science Network Meeting, Skukuza, 9-12 March 2015.
Internet Access, Matlab, MS-Visual Studio, Library access, Access to
high quality literature resources, tools for sentiments analysis,
Resources Required:
natural language processing tools, access to digital footprints of
participants.
Knowledge of basic AI methods, good programming skills in a language of your
choice, strong analytical and problem solving skills, fast learning abilities,
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
Foreseeable Ethical Issues and
How these will be tackled:
(if applicable)
reliable, responsible, hardworking, enthusiasm and determination to learn and
acquire new skills.
B.Sc. IT (Hons)- Artificial Intelligence study units:
ICS3208
Advanced Web Intelligence
ICS3207
Knowledge Discovery and Management
CSA3206
Machine Learning, Expert Systems and Fuzzy Logic
LIN3012
Data Driven Natural Language Processing
Students would analyse the health status and social media data of users. This
might raise privacy issues. A written consent will be obtained from participants
before the start of the project. Also, a prior approval will be obtained from the
University Research Ethics Committee.
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Project Supervisor:
Project Co-supervisor:
(if applicable)
Hospital admission pattern analysis, bed resource requirements forecasting,
allocation and management
Dr Lalit Garg
Mr Kristian Guillaumier
The project would develop novel applications of AI/ML methods in the
healthcare management problems such as hospital admission pattern analysis,
bed resource requirements forecasting, allocation and management. It would
Main Subject Area/s:
provide students an excellent opportunity to understand how AI/ ML methods
can be used for developing solutions to real life problems and also assessing
effectiveness of such AI/ML tools.
Healthcare resource planners need to develop policies that ensure optimal
allocation of scarce healthcare resources. This goal can be achieved by
analysing admission patterns to forecast daily resource requirements to ensure
optimum allocation and management of available resources. If resources are
limited, admission should be scheduled according to the resource availability.
Such resource availability or demand can change with time. We here model
admissions and patient flow through the care system as a discrete time Markov
chain. In order to have a more realistic representation, a non-homogeneous
model is developed which incorporates time-dependent covariates, namely a
Brief Project Description inc.
References:
(word limit approx. 300 words)
patient’s present age and the present calendar year. However, more
sophisticated models are required to better manage changes in admission
patterns and resource requirements. As our previous work, we have already
developed many such sophisticated models for better modelling admission
patterns and resource requirements [1-4]. In this final year project (FYP), we
will extend our work to develop novel approaches to effectively solve the
problem using AI/ML based methods.
1. Garg L, McClean SI, Meenan BJ, Millard PH (2010). A nonhomogeneous discrete time Markov model for admission scheduling
and resource planning in a care system. Health Care Management
Science. 13(2):155–169.
2. Garg L, McClean SI, Meenan BJ, Millard PH (2009). Nonhomogeneous Markov Models for Sequential Pattern Mining of
Healthcare Data. IMA journal Management Mathematics. 20(4): 327344.
3. Garg L, McClean SI, Meenan BJ, Barton M, Fullerton K (2012).
Intelligent patient management and resource planning for complex,
heterogeneous and stochastic healthcare systems. In press. IEEE
Transactions on Systems, Man, and Cybernetics--Part A: Systems and
Humans.
4. Garg L, McClean SI, Meenan BJ, Barton M, Fullerton K (2013). An
Extended Mixture Distribution Survival Tree for Patient Pathway
Prognostication. Communications in Statistics: Theory and
Methodology. 42(16):2912-2934.
Resources Required:
A computing device (PC or Laptop), Internet Access, Matlab, C/C++, UM
Library access, Access to high quality literature resources.
Knowledge of basic AI methods, good programming skills in a language of your
choice, strong analytical and problem solving skills, fast learning abilities,
reliable, responsible, hardworking, enthusiasm and determination to learn and
Recommended Prerequisites /
acquire new skills.
Knowledge Required and
B.Sc. IT (Hons)- Artificial Intelligence study units:
rd
Supporting 3 Year Study -
ICS3207
Knowledge Discovery and Management
units:
CCE3502
Modelling and Computer Simulation
ICS3206
Machine Learning, Expert Systems and Fuzzy Logic
CPS3239
Computability and Complexity
(Preferable)
Foreseeable Ethical Issues and
We have already got ethical approval for the project. Students would also
How these will be tackled:
require to apply for an ethical approval to the University’s research ethics
(if applicable)
committee.
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3001 (Final Year Project in Artificial Intelligence)
Proposal Form
Title:
Machine learning methods for handling missing data in medical questionnaires
Project Supervisor:
Dr Lalit Garg
Project Co-supervisor:
(if applicable)
Mr Kristian Guillaumier
The project would assess and develop novel applications of AI/ML methods in
missing data handling in medical questionnaires. It would provide students an
Main Subject Area/s:
excellent opportunity to understand how AI/ ML methods can be used for real
life problems and also developing skills in assessing and developing AI/ML
tools.
The proposed project is a part of a University funded project. Self-report
questionnaires are used as an extremely valuable instrument to assess the
quality of life of a patient, its relationship with socioeconomic and
environmental factors, disease risk/ progress, treatment and disease burden,
treatment response and quality of care. However, a common problem with such
questionnaires is missing data. Despite enormous care and effort to prevent it,
some level of missing data is common and unavoidable. Such missing data can
have a detrimental impact on statistical analyses based on the questionnaire
responses. A variety of methods have been suggested for missing data
imputation. Nevertheless, more research is desperately needed to assess and
Brief Project Description inc.
References:
(word limit approx. 300 words)
improve the reliability of data imputation. We have already developed/
proposed some novel methods to handle missing data [1-4]. In this final year
project (FYP), we will extend our work to develop novel machine learning
procedures enforcing collaborative filtering to complete missing data in medical
questionnaires. Empirical datasets would be used to assess these novel
methods against existing methods.
1. Garg L, Dauwels J, Earnest A, Pang L (2013) Tensor based methods
for handling missing data in quality-of-life questionnaires. IEEE Journal
of Biomedical and Health Informatics. In press. doi:
10.1109/JBHI.2013.2288803.
2. Asif MT, Srinivasan K, Garg L, Dauwels J, Jaillet P (2013) Lowdimensional Models for Missing Data Imputation in Road Networks,
ICASSP 2013, May 26 - 31, 2013.
3. Dauwels J, Garg L, Earnest A, Pang LK (2012). Tensor Factorizations
for Missing Data Imputation in Medical Questionnaires, The 37th
International Conference on Acoustics, Speech, and Signal Processing
(ICASSP), Kyoto, Japan, March 25 - 30, 2012.
4. Dauwels J, Garg L, Earnest A, Pang LK (2011). Handling Missing Data
in Medical Questionnaires Using Tensor Decompositions. The Eighth
International Conference on Information, Communications, and Signal
Processing (ICICS 2011). Singapore 13-16 December, 2011.
Resources Required:
A computing device (PC or Laptop), Internet Access, Matlab, C/C++, UM
(if student needs to buy them)
Library access, Access to high quality literature resources.
Knowledge of basic AI methods, good programming skills in a language of your
choice, strong analytical and problem solving skills, fast learning abilities,
Recommended Prerequisites /
Knowledge Required and
rd
Supporting 3 Year Studyunits:
reliable, responsible, hardworking, enthusiasm and determination to learn and
acquire new skills.
B.Sc. IT (Hons)- Artificial Intelligence study units:
CPS3239
Computability and Complexity
ICS3207
Knowledge Discovery and Management
ICS3206
Machine Learning, Expert Systems and Fuzzy Logic
(Preferable)
Foreseeable Ethical Issues and
We have already got ethical approval for the project. Students would also
How these will be tackled:
require to apply for an ethical approval to the University’s research ethics
(if applicable)
committee.
Deadline: Friday 17th of April 2015. To be submitted to Ms FrancelleScicluna
(francelle.scicluna@um.edu.mt)
Faculty of ICT
B.Sc. I.T. (Hons.) in Artificial Intelligence
ICT3909 (Final Year Project in Artificial Intelligence
– 30ECTS)
Proposal Form
Title:
Smart Sensor for EEG Acquisition and Epileptic Seizure Detection
Project Supervisor:
Dr Lalit Garg
Project Co-supervisor:
(if applicable)
Mr Kristian Guillaumier
The project would assess and develop novel applications of AI/ML methods in
EEG analysis and epileptic seizure detection. It would provide students an
Main Subject Area/s:
excellent opportunity to understand how AI/ ML methods can be used for real
life problems and also developing skills in assessing and developing AI/ML
tools.
Epilepsy is a serious neurological disease that has an adverse socio-economic
impact on a substantial segment of the world population. A number of studies
have been carried out in the past to explore the feasibility of a practical realtime seizure detector for effective management and mitigation of this disease
[1]. With this goal in sight we have already developed/ proposed some novel
methods using machine learning techniques such as singular vector machine
(SVM) and extreme learning machine (ELM) [2-3] for seizure detection using
an exhaustive scalp EEG data collected from pediatric patients. [2]. In this final
year project (FYP), we will extend our work to develop novel machine learning
Brief Project Description inc.
approaches for seizure detection. Empirical datasets would be used to assess
References:
these novel approaches against existing approaches.
(word limit approx. 300 words)
1. Ali H. Shoeb, John V. Guttag: Application of Machine Learning To
Epileptic Seizure Detection. ICML 2010: 975-982.
2. Huang, G. B., Wang, D. H., & Lan, Y. (2011). Extreme learning
machines: a survey. International Journal of Machine Learning and
Cybernetics, 2(2), 107-122.
3. Huang, G. B., Zhu, Q. Y., & Siew, C. K. (2006). Extreme learning
machine: theory and applications. Neurocomputing, 70(1), 489-501.
4. Agrawal A, Garg L, Dauwels J (2013) Application of empirical mode
decomposition algorithm for epileptic seizure detection from scalp EEG,
The 35th Annual International Conference of the IEEE Engineering in
Medicine and Biology Society (EMBC’13) Osaka, Japan, 3-7 July 2013.
Resources Required:
A computing device (PC or Laptop), Internet Access, Matlab, C/C++, UM
Library access, Access to high quality literature resources.
Knowledge of basic AI methods, good programming skills in a language of your
choice, strong analytical and problem solving skills, fast learning abilities,
Recommended Prerequisites /
Knowledge Required and
Supporting 3rd Year Study units:
reliable, responsible, hardworking, enthusiasm and determination to learn and
acquire new skills.
B.Sc. IT (Hons)- Artificial Intelligence study units:
CCE3206
Digital Signal Processing
ICS3206
Machine Learning, Expert Systems and Fuzzy Logic
ICS3207
Knowledge Discovery and Management
CPS3239
Computability and Complexity (preferable)
Foreseeable Ethical Issues and
We have already got ethical approval for the project. Students would also
How these will be tackled:
require to apply for an ethical approval to the University’s research ethics
(if applicable)
committee.
Deadline: Monday 25th April 2016. To be submitted to Ms Francelle Scicluna
(francelle.scicluna@um.edu.mt)
Download