School of Computing

Applied Research in Computer Science (ARCS)


Machine Learning Machine learning is the science of getting computers to act without being explicitly programmed.

- from the Stanford online course on Machine Learning, by Andrew Ng

Machine Learning is a scientific discipline that is concerned with the design and development of algorithms that allow computers to change behavior based on data, such as from sensor data or databases. A major focus of machine learning research is to automatically learn to recognize complex patterns and make intelligent decisions based on data.

- from

The Machine Learning Research Group (MLRG) aims to do research in formal aspects of computer science, with the main focus being on Machine Learning.

The groups consists of the following members (in alphabetical order):

Philip Abidoye
Drina du Plessis
Ken Halland
Moses Olaifa
Christian Omlin
Isaac Osunmakinde
Colin Pilkington
Adriaan Pottas
Ian Sanders
Maggie Selepe
Anitta Thomas
Sreedevi Vallabhapurapu
Etienne van der Poel

More information are available under their individual pages on

Active members of this group:

  • van der Poel, Etienne
  • Halland, Ken
  • Pilkington, Colin
  • Thomas, Anitta

  • Publications

    This page is not necessarily up to date.


    Zimudzi, E.; Sanders, I.D.; Rollings, N ; Omlin, C (2021)
    Remote Sensing Of Mangroves Using Unmanned Aerial Vehicles: Current State And Future Directions
    Journal of Spatial Science
    (66) 2
    pp 195-212

    Okuboyejo, O.Y.; Ewert, S. ; Sanders, I.D. (2021)
    Goofs In The Class: Students' Errors And Misconceptions When Learning Regular Expressions
    Communications in Computer and Information Science
    pp In preparation

    Pilkington, CL; Pretorius, L. (2020)
    A Connectivist View Of A Research Methodology Semantic Wiki
    Communications in Computer and Information Science
    pp 131–146

    Pise, A ; Vadapalli, H ; Sanders, I.D. (2020)
    Facial Emotion Recognition Using Temporal Relational Network: An Application To E-learning
    Multimedia Tools and Applications
    pp Published online

    Thangeda, AR; Coleman, A (2020)
    Information Security Risk Analysis Methods For Healthcare Systems
    International Journal of Engineering and Advanced Technology (IJEAT)
    (Volume-10 ) 1
    pp 170 -177 (SCOPUS)

    Obeng, Y; Coleman, A (2020)
    Evaluating The Effects And Outcome Of Technological Innovation On A Web-based E-learning System
    Cogent Education (Taylor and Francis Inc.)
    (7) 1
    pp 1-27 ( Scopus)

    Jingili, N ; Ewert, S. ; Sanders, I.D. (2020)
    Syntactic Generation Of Similar Pictures
    Advances in Intelligent Systems and Computing
    pp 153-180

    E Zimudzi ; Sanders, I.D.; N Rollings ; C Omlin (2019)
    Segmenting Mangrove Ecosystems Drone Images Using Slic Superpixels
    Geocarto International
    (34) 14
    pp 1648–1662

    Ewert, S ; Jingili, N ; Mpota, L ; Sanders, I.D. (2019)
    Bag Context Picture Grammars
    Journal of Computer Languages
    pp 214-221

    Pilkington, CL; Pretorius, L. (2019)
    Learning With The Semantic Web: The Case Of A Research Methodology Semantic Wiki
    Lecture Notes in Computer Science
    pp 449–458

    Vallabhapurapu, S; L.D. Varma Sangani; M. Ghanashyam Krishna; C. Tu; ; A. Srinivasan (2018-Published)
    Resistive Switching Behaviour In Pmma/al:zno
    Acta physica polonica A
    (134) 1
    pp 68-70

    Chengetanai G.; OSUNMIO (2018)
    Quacs: Routing Data Packets In Ad Hoc Networks On Buffer-constrained Load Balancing Conditions During Emergency Rescue Crisis
    Wireless Personal Communications Journal, Springer International Publishers USA, (ISI journal)
    (99) 3
    pp 1345-1375

    Pilkington, CL (2018)
    A Playful Approach To Fostering Motivation In A Distance Education Computer Programming Course: Behaviour Change And Student Perceptions
    International Review of Research in Open and Distributed Learning (IRRODL)
    (19) 3
    pp 282-298

    Sreedevi vallabhapurapu; Ashwini Rohom; N. B.Chaure; C. Tu; ; A.Srinivasan (2018)
    Hopping Conductivity-mediated O-shaped Memory Behaviour
    Applied Physics A (2018) :
    pp 639

    Jakovljevic, M ; Zupan, J ; Coleman, A (2018)
    Model Of Incentive System For Employees: A Case Of A Manufacturing Company In Croatia’
    South African Journal of Business Management (SAJBM)
    (49,) 1
    pp 1-10 (DHET)

    Furusa, SS ; Coleman, A (2018)
    A Strategic Framework For Effective Utilisation Of Ehealth Tools By Medical Doctors In Zimbabwe’s Public Hospitals
    Indian Journal of Public Health Research & Development (IJPHRD),
    (9) 8
    pp 285-289

    Coleman, A (2018)
    Message-based Interaction (mbi) Mobile Phone Platform To Expedite Counselling And Education To Hiv Patients In Developing Countries
    Indian Journal of Public Health Research & Development (IJPHRD)
    (9) 10
    pp 250-255 (SCOPUS) ACCREDITED

    Jakovljevic, M ; Sommerfeld, H. ; Coleman, A (2018)
    The Use Of Support Vector Machines When Designing A User-defined Niche Search Engine
    . Journal of Information and Organizational Science (JIOS)-SCOPUS
    (42) 1
    pp 87-109

    Coleman, A (2018)
    Developing A Hospital Electronic Death Record And Storage System For Deceased Patients In Developing Countries
    . Indian Journal of Public Health Research & Development (IJPHRD)
    (9) 10
    pp 351- 356

    Alani AY; OSUNMIO (2017)
    Short-term Multiple Forecasting Of Electric Energy Loads For Sustainable Demand Planning In Smart Grids For Smart Homes
    Sustainability journal, Special Issue in Wind Energy, Load and Price Forecasting towards Sustainability, (ISI journal)
    (9) (11)
    pp 1972

    L.D. Varma Sangani; M. Ghanashyam Krishna; J. Das; C. Tu; ; srinivasan Resistive Switching Behaviour In Pmma/al:zno Composite Films
    Acta Physica Polonica A
    (Accepted, to be published)


    Lehong, ST; van Biljon, J A; Sanders, I.D. (2019)
    Open-distance Electronic Learning Environments: Supervisors’ Views On Usability
    The ICT and Society Conference (ICTAS2019)
    pp Paper 26; Electronic publication

    Thomas, A; Aurona J. Gerber ; Alta van der Merwe (2019)
    A Conceptual Framework Of Research On Visual Language Specification Languages
    Advances in Big Data, Computing and Data Communication Systems
    Drakensberg, South Africa

    C. U. Aigbekaen; Vallabhapurapu, S; I. O. Osunmakinde (2019)
    Reram Memory Based On Dropcast Pva Nano Composite
    Open innovation conference
    cape town
    pp 196-198

    A. T. Fabiyi; Vallabhapurapu, S; I. O. Osunmakinde (2019)
    Biodegradable Reram Based On Chitosan For Nonvolatile Memory Application
    2019 open innovation conference
    Capetown, South Africa
    pp 211-215.

    O. A. Olawumi; Vallabhapurapu, S; I. O. Osunmakinde (2019)
    Reram Memory Cells Based On Gelatin Nano Composites: Towards Green Computing
    2019 open innovation conference
    Capetown. South Africa
    pp 216-218

    Vallabhapurapu, S; Ghanashyam Krishna; A. Srinivasan; V.V. Srinivasuof Physics, UNISA); ; S. Du (2018(Accepted and in production process))
    Observation Of Resistive Switching In Reduced Graphene Oxide Incorporated Pva Films
    the International Conference on Green Methods for Separation, Purification and Nanomaterial Synthesis, GMSP&NS’18
    Jain University, Bengaluru

    Aruleba, K ; Ewert, S ; Sanders, I.D.; Raborife, M (2018)
    Preprocessing And Feature Extraction Technique For Hand-drawn Finite Automata Recognition
    pp Paper 48 (9 pages) Electronic proceedings

    Thomas, A; Aurona J. Gerber ; Alta van der Merwe (2018)
    Ontology-based Spatial Pattern Recognition In Diagrams
    Artificial Intelligence Applications and Innovations
    IFIP AICT 519, Springer
    pp 61-72

    Nuru Jingili ; Sigrid Ewert ; Sanders, I.D. (2018)
    Measuring Perceptual Similarity Of Syntactically Generated Pictures
    8th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2018)
    Porto, Portugal
    pp 244-255

    VSTADWJC; Pilkington, CL (2018)
    Overcoming The Corporate University And Its Effect On Computing Education
    Southern African Computer Lecturers’ Association (SACLA)
    Cape Town

    Vallabhapurapu, S; Shengzhi Du; T.S.Mahule; Ashwini Roham; ; V.V.Srinivasu;A.Srinivasan (2018)
    Resistive Switching Memory Effect And Conduction Mechanism In Nano-silver Incorporated Type-a Gelatin Films
    IEEE open innovation conference 2018
    IEEE- Explore
    pp 281-284

    Coleman, A; GIANNA (2018)
    Chalk And Talk? Key Strokes? Or A Dynamic Diagnostic Teacher?
    Annual National Congress of the Association for Mathematics Education of South Africa,(AMESA)
    University of Free state, Bloemfontein
    pp 107-123

    GIANNA; Coleman, A (2018)
    Problem Solving In Mathematics And Programming: Are They Complementary?
    Annual National Congress of the Association for Mathematics Education of South Africa,Date
    University of Free state, Bloemfontein
    pp 157-170

    Vallabhapurapu, S; Ashwini Rohom; N.B.Chaure; Shengzhi Du; (2017)
    Bistable Resistive Memory Behavior In Gelatin-cdte Quantum Dot Composite Film
    2nd International Conference on Condensed Matter and Applied Physics
    Bikaner, India
    pp 4

    Coral Featherstone; van der Poel, E (2015)
    Using Character Valence In Computer Generated Music To Produce Variation Aligned To A Storyline

    Gail Shaw; van der Poel, E (2015)
    Genetic Algorithms As A Feasible Re-planning Mechanism For Belief-desire-intention Agents

    Okuboyejo, O ; Ewert, S ; Sanders, I.D. Goofs In The Class: Students’ Errors And Misconceptions When Learning Regular Expressions
    SACLA 2020
    pp Accepted


    Jingili, N ; Ewert, S ; Sanders, I.D. Syntactic generation of similar pictures
    Springer, Cham
    pp Chapter 8, pages 153-180
    ISBN: ebook: 978-3-030-35944-7. softcover: 978-3-030-35943-0

    Vallabhapurapu, S; Shengzhi Du; Ananthakrishnan Srinivasan Electronics: Nonvolatile Memory Technologies, Encyclopedia of Polymer Applications(accepted and in production)
    Taylor and Francis group
    pp 20