University of Johannesburg | South Africa

Dr Siphesihle Philezwini Sithungu

Senior Lecturer AI Researcher Industry Consultant

I study gradient-free generative modelling (how machines can learn and create beyond backpropagation) while guiding AI research across PhD, MSc, and Honours levels.

Siphesihle Philezwini Sithungu

Theses

Masters PhD

Graduate research spanning immune-inspired AI, dynamic difficulty balancing, and generative modelling.

PhD Thesis

GAAINet

Download PhD Thesis (PDF)

Masters Dissertation

AdaptiveSGA

Download Masters Dissertation (PDF)

Research

Gradient-free generative models AI in learning Cybersecurity Game AI

Exploring gradient-free generative AI, immune-inspired methods, and applied AI for learning, security, and games.

I explore gradient-free generative modelling -- how machines can learn and create without backpropagation -- and its intersections with immune-inspired AI and deep learning. Applied work spans AI in teaching and learning, cybersecurity for critical infrastructure, and game AI.

Current Projects

  • VQ-Augmented Generative Adversarial Networks for Mixed Tabular Data Synthesis
  • IMPRINT: A Probabilistic Immune-Inspired Generative Framework for Mitigating Class Imbalance in Financial Fraud Detection
  • AMPERE: A Hierarchical Multi-Agent Deep Reinforcement Learning and Evolutionary Algorithm Framework for Optimising Smart Grid Electricity Distribution
  • Source Code Plagiarism Detection using Abstract Syntax Trees and Machine Learning
  • Evaluating Negative Sampling Strategies for Knowledge Graph Embedding Models

International Collaborations

  • Generative AI as an Enabler in Smart CitiesHCU Hamburg, Germany
  • Applications of AI for Critical Information Infrastructure SecurityDFKI, Germany

Masters and Doctoral

  • IoT Dual-Phase Intrusion Detection using Artificial Immune Systems2025
  • Representation and Contrastive Learning through Artificial Immune Networks2025
  • BIMDO: Bio-Inspired Optimization of Deep Learning Models for Malware Detection2025
  • KSSGA: Knowledge-Sharing Symbiotic Game Agents to Augment Non-Player Character Competitiveness2025
  • Relation-Oriented Enhancements for Neural Tensor Networks2024

Consulting

AI strategy Learning platforms Team enablement

Advisory, education, and enablement for AI strategy, learning technology, and data-driven operations.

Services

  • AdvisoryAI strategy, product roadmaps, build/buy guidance
  • EducationLearning tech, LMS design, analytics, training programs
  • EnablementWorkshops for technical and leadership teams

Selected engagements

Global food technology company

Training and competency monitoring platform for HR and Quality/Safety; tracks ISO27001-aligned compliance and BEE notional hours across plants.

Compliance platform Analytics

Online programming school

End-to-end LMS (15-month roadmap) covering user/auth flows, course/assessment builds, analytics, reporting, messaging, and deployment.

LMS Roadmap

Invited Talks & Panels

Cybersecurity AI Policy

Keynotes and panels on critical infrastructure protection, bio-inspired AI, and AI ethics in Africa.

  • Critical Information Infrastructure Protection - Cybersecurity Workshop, State Security Agency with Namibian Intelligence ServicesNov 2024
  • Biologically Inspired AI and the Optimisation of Complex Processing - 4IR Technologies Seminar, State Security AgencyMar 2023
  • Critical Information Infrastructure Protection - Cybersecurity Workshop, State Security Agency with Namibian Intelligence ServicesNov 2022
  • Machine Learning Bias and the Need for African Datasets - SICSS/JIAS Summer SchoolJun 2022

Teaching

Undergraduate Honours Short Programmes

Curriculum leadership across foundational CS, advanced AI, and external moderation.

Undergraduate Modules

  • Computer Science 3A (CSC03A3): Advanced Data Structures (Java)Coordinator
  • Computer Science 1B (CSC02B2): Data Communications (Java)Coordinator
  • Computer Science 1A (CSC01A1): Introduction to Algorithm Development (C++)Coordinator
  • Computer Science 1B (CSC01B1): Introduction to Data Structures (C++)Coordinator
  • Computer Science 2A (CSC02A2): Object-Oriented Programming (Java)Lecturer
  • Informatics 2A (IFM02A2): Database Design (SQL)Lecturer

Honours Modules

  • Advanced Artificial Intelligence (IT18X57): Generative ModellingCoordinator
  • Computer Construction (IT08X87): Natural Language ProcessingCoordinator
  • Critical Information Infrastructure Protection (IT08X32)Coordinator

Short Learning Programmes

  • Cybersecurity Governance, CIIP, Cybercrime and Cyberwarfare (INTICS1)Coordinator
  • Operating Systems (HCO060Q)Coordinator
  • Introduction to Malicious Software and Ethical Hacking (INTMSE4)Coordinator
  • Project Management (HCO090Q)Coordinator
  • Introduction to Digital Forensics (INTDIG3)Lecturer

External Moderation

  • Evolutionary Computation (WRCV402) - NMU2025
  • Basic Computer Organisation (COMS1015A/1019A) - Wits2025
  • Fintech Fundamentals - MANCOSA2024

Publications

Please see my Google Scholar profile for my list of publications. Click here.

Contact

Open to supervision & research collaborations

If you are a student interested in doing a Masters or PhD under my supervision, feel free to email me. You do not need to have your topic figured out; I can guide you through that process.

If you are a researcher interested in collaborating on a project or grant application, I would be happy to hear from you.


Direct

  • Emailsiphesihles@uj.ac.za
  • AddressUniversity of Johannesburg

Collaborate

For AI, generative models, or AI in education initiatives, propose a project or invite me to review a grant or special session.