About Us
========
Our approach combines research insights with practical development efforts,
ensuring our project maintains academic rigor while also being applicable
in real-world scenarios.
For inquiries related to the project, we encourage you to join the `Discord`_,
where you can engage directly with our team. For other matters, you may contact
the project leader (Heitor) via `Email`_ or `Discord`_.
Core Maintainers
-----------------
Active developers who oversee discussions, manage releases, ensure module
integration, and handle coding tasks in general. A full list of committers can
be found on the `CapyMOA GitHub`_.
.. card:: Heitor Murilo Gomes (Project Leader)
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/heitor_murilo_gomes.jpg
:alt: Heitor Murilo Gomes
.. grid-item::
:columns: 8
Heitor Murilo Gomes is currently a senior lecturer at Victoria
University of Wellington (VuW) in New Zealand. Previously, he served
as co-director of the AI Institute at the University of Waikato
(UoW), where he supervised PhD students and research assistants.
From 2020 to 2022, he taught the "Data Stream Mining" course at UoW.
His primary research focuses on applying machine learning to data
streams, encompassing tasks such as ensemble learning,
semi-supervised learning, drift detection and recovery, and the
intersection of online continual learning with data streams. Heitor
has also made significant contributions to several open-source
projects specializing in online and stream learning, notably MOA
(Massive Online Analysis), for over a decade.
* :fas:`house` `Home Page `__
.. card:: Anton Lee
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/anton_lee.jpg
:alt: Anton Lee
.. grid-item::
:columns: 8
Anton Lee is a PhD student in AI and a research assistant at the University
of Wellington, where they study continual learning. As a research assistant,
they maintain the CapyMOA open-source data-stream learning project.
* :fab:`github` :github:`tachyonicClock`
* :fab:`linkedin` `Linkedin `__
* :fab:`orcid` `ORCID `__
.. card:: Justin Liu
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/justin_liu.jpg
:alt: Justin Liu
.. grid-item::
:columns: 8
Jia (Justin) Liu is currently pursuing a Ph.D. in Artificial
Intelligence at The University of Waikato, focusing on anomaly
detection in streaming data. His research addresses the challenges
of detecting unusual patterns in dynamic and evolving data streams.
Jia's work explores innovative algorithms and techniques to improve
the accuracy and efficiency of real-time anomaly detection, adapting
to concept drift and evolving data distributions.
* :fab:`github` :github:`justinuliu`
* :fab:`linkedin` `Linkedin `__
* :fab:`orcid` `ORCID `__
.. card:: Guilherme Weigert Cassales
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/guilherme_weigert_cassales.jpg
:alt: Guilherme Weigert Cassales
.. grid-item::
:columns: 8
Guilherme is a postdoc at the AI Institute from the University of
Waikato. His research interests revolve around Machine Learning for
Data Streams, including change detection, anomaly detection, and the
development of efficient algorithms.
* :fas:`house` `Home Page `__
* :fab:`linkedin` `Linkedin `__
* :fab:`google-scholar` `Google Scholar `__
.. card:: Yibin (Spencer) Sun
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/yibin_sun.jpg
:alt: Yibin (Spencer) Sun
.. grid-item::
:columns: 8
Yibin (Spencer) Sun is a fourth-year Ph.D. student at the University of Waikato,
New Zealand, focusing on advanced machine learning algorithms for streaming
data. Yibin is also a contributor to CapyMOA platform, hoping to enrich the
community and society of data stream learning and research field.
* :fab:`github` :github:`YibinSun`
* :fab:`linkedin` `Linkedin `__
* :fab:`orcid` `ORCID `__
.. card:: Nuwan Gunasekara
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/nuwan_gunasekara.jpg
:alt: Nuwan Gunasekara
.. grid-item::
:columns: 8
Nuwan Gunasekara research interests include stream learning,
online continual learning, and online streaming continual learning.
* :fas:`house` `Home Page `__
.. card:: Vitor Cerqueira
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/vitor_cerqueira.jpg
:alt: Vitor Cerqueira
.. grid-item::
:columns: 8
Vitor is a machine learning researcher focusing on learning from
time-dependent data. He currently holds a postdoctoral research
position in the University of Porto, Portugal.
* :fas:`house` `Home Page `__
.. card:: Marco Heyden
.. grid:: 2
.. grid-item::
:columns: 4
.. image:: images/profiles/marco_heyden.jpg
:alt: Marco Heyden
.. grid-item::
:columns: 8
I am a research scientist and PhD student in the field of machine
learning and data mining at Karlsruhe Institute of Technology. I
focus on learning from sequential data, specifically the
intersection between data stream mining and decision making under
uncertainty. I am interested in everything that concerns data
streams and online learning and I have mainly worked on change
detection, incremental decision trees and multi-armed bandits.
* :fas:`house` `Home Page `__
Research Advisors
-----------------
Experts in their respective fields, these individuals provide invaluable
research support in stream and online learning.
* `Albert Bifet (University of Waikato / Télécom Paris) `__
* `Bernhard Pfahringer (University of Waikato) `__
* `Yun Sing Koh (University of Auckland) `__
* `Jesse Read (École Polytechnique) `__
* `Maroua Bahri (INRIA Paris) `__
* `Marcus Botacin (Texas A&M University) `__