Education

South Africa’s progress in becoming quantum ready

Share this post:

In June 2019 IBM Quantum announced the expansion of its quantum computing efforts to Africa in a new collaboration with the University of the Witwatersrand (Wits University) in South Africa. Wits University became the first African academic partner in the IBM Quantum Network and a gateway for academic collaboration across South Africa with 15 additional universities that are part of the African Research Universities Alliance (ARUA).

Abraham Asfaw, Global Lead of Quantum Education at IBM Quantum, speaks with developers at the 2019 IBM and Wits University Quantum Meet-Up in Johannesburg, South Africa.

Abraham Asfaw, Global Lead of Quantum Education at IBM Quantum, speaks with developers at the 2019 IBM and Wits University Quantum Meet-Up in Johannesburg, South Africa.

One of the groups responsible for some of this progress is led by Prof. Mark Tame at Stellenbosch University. While the town of Stellenbosch may be well known for its surrounding vineyards, on campus, Tame’s students Unathi Skosana and Conrad Strydom are focused on testing small-scale quantum algorithms to understand the limitations of quantum bits or qubits due to noise and imperfections. Prof. Tame hopes that this work provides some answers about what is needed in processor performance for scaling up the algorithms for eventual applications in quantum chemistry for tuberculosis and HIV drug development.

In another project, his student Hjalmar Rall is using IBM Quantum processors, over the cloud, to generate quantum resources (entangled states) and perform quantum operations useful for quantum networking protocols. The goal is to look at approaches that may help in developing South Africa’s future quantum communication infrastructure.

WitsQ: The Wits Quantum Initiative

More than 1,300 kilometers inland students at Wits University in Johannesburg, which shares a campus with IBM Research, are also accessing IBM’s quantum computers via the cloud. Under the supervision of professors Ken Nixon and Krupa Prag, and part of the recently approved “WitsQ: The Wits Quantum Initiative,” students have a number of projects looking to address South African challenges, many of which relate to the efficient use of resources based on optimization problems.

Last year, students Maxine Khumalo and Hazel Chieza benchmarked the Traveling Salesmen Problem (TSP) and the Quadratic Assignment Problem (QAP) on IBM Quantum devices, which they are now updating for a journal submission.

In support of its expanding research into the application of quantum computing, Wits is currently offering an honors-level module titled “Full Stack Quantum Computing” which will make use of the open source SDK, Qiskit, and the IBM Quantum Composer and Lab tools to give software engineering students a solid quantum foundation.

Quantum Machine Learning at KwaZulu-Natal

On South Africa’s coastline the University of KwaZulu-Natal, located in Durban has been dabbling in quantum machine learning as early as 2014 under the tutelage of Prof. Francesco Petruccione.

Three years later the group started running experiments on IBM’s original five-qubit computer, resulting in a paper on a “minimalistic” distance-based classifier implemented with a quantum interference circuit. This quantum classifier idea was recently generalized to allow for tailored quantum kernels. The early experience with machine learning methods on quantum computers led to a book titled Supervised Learning with Quantum Computers.

Qiskit Camps are an immersive experience that consists of training sessions, deep technical talks, and a hackathon alongside the Qiskit core development team. At Qiskit Camp 2019, pictured here, attendees collaborated with quantum researchers and computer scientists to connect with the larger global quantum community.

Qiskit Camps are an immersive experience that consists of training sessions, deep technical talks, and a hackathon alongside the Qiskit core development team. At Qiskit Camp 2019, attendees (pictured here) collaborated with quantum researchers and computer scientists to connect with the larger global quantum community.

More recently, Prof. Petruccione and Prof Ilya Sinayskiy’s students Ian David and Shivani Pillay used IBM’s Quantum Processing Units (QPU) to expand their understanding of open quantum systems by benchmarking existing noisy hardware for the kernel estimation in quantum machine learning tasks.

David used IBM’s QPUs to perform a digital quantum simulation of convex mixing of quantum channels where he observed a transition between Markovian and non-Markovian dynamics of the resulting quantum channel. Following the surge of interest in applying QPUs for quantum kernel estimation, Shivani used IBM’s QPUs to estimate Gram’s matrix for few standard non-linearly separable datasets. Her studies demonstrated that one could use IBM devices for quantum kernel estimation tasks for QML.

One of Prof. Petruccione’s students, Amira Abbas, recently joined IBM’s quantum team in Johannesburg. Abbas is the first author of two submitted papers on quantum machine learning including a paper on quantum neural networks. Her colleague Waheeda Saib also has a paper submitted on the effect of noise on evaluating which ansatz circuit gives more accurate results in practice.

The IBM South African quantum team expects to submit a joint paper with Wits to a top peer-review journal in the coming weeks on the application of quantum computing to the study of the cosmic microwave background, important work related to the Square Kilometer Array. The team is also busy putting together an IBM Quantum Challenge for African developers later in 2021.

Join the IBM Quantum and Wits: Quantum Computing Talks Meet-up group and receive invitations to free virtual lectures on quantum computing in Africa.

IBM Quantum

Quantum starts here

 

Director, IBM Research-Africa

Abe Asfaw

Quantum Education Lead, IBM Quantum

More Education stories

New Qiskit design: Introducing Qiskit application modules

We’re pleased to announce the first steps to restructure Qiskit towards a true runtime environment that even better-reflects the needs of the developer community. We’re rearranging the framework’s original “elements” — Terra, Aer, Ignis and Aqua — into more focused application modules that target specific user groups, and plug into the tools used by the experts in different domains.

Continue reading

IBM Quantum systems accelerate discoveries in science

IBM's quantum systems powered 46 non-IBM presentations in order to help discover new algorithms, simulate condensed matter and many-body systems, explore the frontiers of quantum mechanics and particle physics, and push the field of quantum information science forward overall.

Continue reading

Discovery Accelerator: A landmark partnership between Cleveland Clinic and IBM Research

The Cleveland Clinic + IBM Discovery Accelerator to advance pathogen research, and foster the next-gen tech workforce for healthcare.

Continue reading