This is the homepage of the machine learning group at the Faculty of Computing and Informatics Technology, Makerere University, a research group studying applications of pattern recognition and computer vision in the developing world.
J.R. Aduwo, E. Mwebaze and J.A. Quinn. Automated Vision-Based Diagnosis of Cassava Mosaic Disease, Workshop on Data Mining in Agriculture (DMA 2010), Berlin, 2010.
E. Mwebaze, W. Okori and J.A. Quinn. Causal Structure Learning for Famine Prediction, AAAI Spring Symposium on Artificial Intelligence for Development, Stanford, 2010.
W. Okori, J. Obua and V. Baryamureeba. Logit Analysis of Socio-Economic Factors Influencing Famine Disaster in Uganda. Journal of Disaster Research, 5(3), 2010.
J.A. Quinn and R. Nakibuule. Traffic Flow Monitoring in Crowded Cities, AAAI Spring Symposium on Artificial Intelligence for Development, Stanford, 2010.
E. Mwebaze, P. Schneider, F.-M. Schleif, S. Haase, T. Villmann, M. Biehl. Divergence based Learning Vector Quantization, European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN), 2010
People: Martin Mubangizi, John Quinn.

It is useful to know the geographical density of a transmittable disease in order to plan interventions and to predict its future developments. This can be difficult where there is a lack of co-ordinated statistics, which is often the case where diseases like malaria or tuberculosis are endemic. In such situations it is possible to combine irregular updates from a variety of less consistent sources. We are looking at the use of spatiotemporal state space models for biosurveillance, for use when there are irregular updates about disease counts.
Work supported by IBM.
People: John Quinn, Ian Munabi, Moses Isyagi.

The most reliable test for malaria is microscopic examination of blood films for presence of the parasite. The problem with this is that it requires equipment, and an expert on-site to use it. Some researchers have recently indicated the promise of combining microscopy with mobile phones, in order to mitigate the requirement for an expert to be physically present, and others have investigated the use of computer vision techniques for automatic classification, so that a human expert need not be available at all. However, all of this work has been undertaken in ideal laboratory conditions. We are working on developing these ideas and to trial an automated diagnosis system in the field, intended for use by non-experts. We deal with thick blood film slides as shown.
Work supported by Microsoft Research.
People: Ernest Mwebaze, John Quinn

It is sometimes thought to be impossible to discover causes of events without any background knowledge or the ability to do experiments. However, the field of inferring causes and effects with purely observational data is developing. Correlation does not directly imply causation, but some patterns of association make particular causal relationships more likely than others.
This work is focused on developing fast methods to find strong causes and effects related to a target variable from a large set of covariates. This is useful (1) for gaining insight into a domain, and (2) for prediction of the effects of interventions. We are particularly interested in applying this to data collected in Uganda concerning prevalence of disease and the outbreak of epidemics such as cholera and ebola. This analysis could confirm or disconfirm our ideas about climatic, demographic and environmental factors which are thought to influence such events. An indication of the relative strengths of different causes can also help in predicting the efficacy of different eradication policies.
Entry to NIPS 2008 causal discovery competition received honourable mention for "significant advance on the REGED dataset".
People: George Okori, Ernest Mwebaze, John Quinn
Food shortages are increasing in many areas of the world. We are looking at how to infer the probability of households experiencing famine, based on demographic and geographical features. We are also interested in using structure learning techniques to understanding the causal relationships between these factors and famine risk.
People: Jennifer Aduwo, Guy Acellam
Cassava plants (as pictured at top of page) are prone to cassava mosaic disease (CMD) through cutting or whitefly. The aim of this project is to find ways of automatically diagnosing the presence of CMD in two ways: first, by mining for patterns of disease in records of infected plants, and second by applying computer vision techniques to images of leaves to look for informative discoloration or shape features. If successful, such automation could make it more feasible to monitor large areas of crops when the number of specially trained agriculturalists is limited.
People: Rose Nakibuule, John Quinn.

Traffic monitoring systems usually make assumptions about the movement of vehicles, such as that they drive in dedicated lanes, and that those lanes rarely include non-vehicle clutter. Urban settings within developing countries often present extremely chaotic traffic scenarios which make these assumptions unrealistic. We are working on robust techniques for traffic congestion monitoring. Instead of tracking individual vehicles we treat a lane of traffic as a fluid and estimate the rate of flow.
