About Me

Who Am I?

Hi I'm Mariana Macedo

I am currently an Assistant Professor in Data Science at Northeastern University London (NU London). I teach Applied Machine Intelligence, Programming for Data Science, Machine learning and data mining (1 and 2) and Bootcamps.

I was a postdoctoral fellow at the Center for Collective Learning (CCL) and Natural Intelligence Institute (ANITI) led by Dr. César Hidalgo. In this position, we developed new digital platforms to collect data of individual preferences regarding public policies proposed by presidential candidates in multiple countries (MonProgramme2022.org and Brazucracia.org). We also collected more data from Wikipedia to feed Pantheon.world, and we released the games Trivia and Birthle on Pantheon, allowing individuals to test their memory and knowledge about famous people. From these games, we study individual and collective memory considering individual sociodemographic characteristics.

On my PhD, we studied mechanisms that might perpetuate inequality in academia and in mobility and their implications for labour market outcomes and career opportunities. In order to spillover my research to society, I participated and helped on women and young events to encourage high school or undergraduate students to study Computer Science field (academic and course). I also participated in activities from Women in Network Science which is an innitiative to encourage and help women to feel included in academia.

In general, I am interested in Human Dynamics, Gender, Race & Socioeconomic Inequalities, Data-Driven applications, Complex Systems, Urban Systems, Optimization, Swarm Intelligence, Evolutionary Computation and Multi-many objective frameworks.

I was born in Brasília, Brazil, in 1992. I received my PhD in Computer Science at the University of Exeter in 2022, and the B.Sc. and M.Sc degree in Computer Engineering from the University of Pernambuco in 2016 and 2017, respectively. I studied one extra year at Pace University as a non-degree international student sponsored by Brazil Scientific Mobility Program Fully-Funded Scholarship Recipient in 2015.

Researcher

Teacher

Developer

Outreach worker

Cups of coffee++
Projects++
Collaborators++
Paper++
My Research

Topics

Swarm Intelligence

Explainable AI

Inequalities and Biased algorithms

Human Behavior

Machine Learning applications

Publications

Publications

[37] Navarrete, C., Macedo, M., Colley, R., Zhang, J., Ferrada, N., Mello, M. E., ... & Hidalgo, C. A. (2023). Understanding political divisiveness using online participation data from the 2022 French and Brazilian presidential elections. Nature Human Behaviour, 1-12.

[36] Santana, C., Macedo, M., Alves, E., Guerreiro, M. T., Siqueira, H. V., Gokhale, A., & Bastos-Filho, C. (2023). Bio-Inspired Multi-Objective Algorithms Applied on the Optimisation of the AODV’s Routing Recovery Mechanism. IEEE Access.

[35] Ribeiro, A. A. E., Lira, R. C., Macedo, M., Siqueira, H. V., & Bastos-Filho, C. (2023, September). Applying Reinforcement Learning for Multiple Functions in Swarm Intelligence. In Brazilian Conference on Intelligent Systems (pp. 197-212). Cham: Springer Nature Switzerland.

[34] Colley, R., Grandi, U., Hidalgo, C., Macedo, M., & Navarrete, C. (2023). Measuring and Controlling Divisiveness in Rank Aggregation. In International Joint Conferences on Artificial Intelligence Organization (IJCAI).

[33] Lira, R. C., Macedo, M., Siqueira, H. V., & Bastos-Filho, C. (2023). Integrating Reinforcement Learning and Optimization Task: Evaluating an Agent to Dynamically Select PSO Communication Topology. In International Conference on Swarm Intelligence (pp. 38-48). Cham: Springer Nature Switzerland.

[32] Misevic, D., Atal, I., ... Macedo M., ... & Van Der Leeuw, S. (2023). Harnessing collective intelligence for the future of learning–a co-constructed research and development agenda. Human Computation, 10(1), 1-30.

[31] Macedo, M., Jaramillo, A. M., & Menezes, R. (2023). Academic Mobility as a Driver of Productivity: A Gender-centric Approach. In International Workshop on Complex Networks (pp. 120-131). Springer, Cham.

[30] Lira, R. C., Macedo, M., Siqueira, H. V., & Bastos-Filho, C. (2022, November). Boolean Binary Grey Wolf Optimizer. In 2022 IEEE Latin American Conference on Computational Intelligence (LA-CCI) (pp. 1-6). IEEE.

[29] Macedo, M., Lotero, L., Cardillo, A., Menezes, R., & Barbosa, H. (2022). Differences in the spatial landscape of urban mobility: gender and socioeconomic perspectives. PloS one, 17(3).

[28] Lira, R. C., Macedo, M., Siqueira, H. V., Menezes, R., & Bastos-Filho, C. (2021, November). Modelling the Social Interactions in Grey Wolf Optimizer. In 2021 IEEE Latin American Conference on Computational Intelligence (LA-CCI) (pp. 1-6). IEEE.

[27] Jaramillo, A. M., Macedo, M., & Menezes, R. (2021). Reaching to the Top: The Gender Effect in Highly-Ranked Academics in Computer Science. Advances in Complex Systems.

[26] Macedo, M., Santana, M., dos Santos, W. P., Menezes, R., & Bastos-Filho, C. (2021). Breast cancer diagnosis using thermal image analysis: A data-driven approach based on swarm intelligence and supervised learning for optimized feature selection. Applied Soft Computing, 109, 107533.

[25] Macedo, M., Taw, L., Gurrapadi, N., Lira, R. C., Pinheiro, D., Oliveira, M., Bastos-Filho, C. & Menezes, R. (2021, June). Fishing for interactions: a network science approach to modeling fish school search. In Proceedings of the Genetic and Evolutionary Computation Conference (pp. 40-48).

[24] Macedo, M., Siqueira, H., Figueiredo, E., Santana, C., Lira, R. C., Gokhale, A., & Bastos-Filho, C. (2021). Overview on Binary Optimization Using Swarm-Inspired Algorithms. IEEE Access, 9, 149814-149858.

[23] Bastos-Filho, C. J. A., de Lima-Neto, F. B., Lins, A. J. D. C. C., de Lacerda, M. G. P., Macedo, M. , de Santana Junior, C. J., ... & Dias, J. L. V. (2021). Fish School Search: Account for the First Decade. In Handbook of AI-based Metaheuristics (pp. 21-42). CRC Press.

[22] Siqueira, H., Macedo, M., Tadano, Y. D. S., Alves, T. A., Stevan, S. L., Oliveira, D. S., ... & Converti, A. (2020). Selection of temporal lags for predicting riverflow series from hydroelectric plants using variable selection methods. Energies, 13(16), 4236.

[21] Oliveira, M., Pinheiro, D., Macedo, M., Bastos-Filho, C., & Menezes, R. (2020). Uncovering the social interaction network in swarm intelligence algorithms. Applied Network Science, 5, 1-20.

[20] Siqueira, H., Santana, C., Macedo, M., Figueiredo, E., Gokhale, A., & Bastos-Filho, C. (2020). Simplified binary cat swarm optimization. Integrated Computer-Aided Engineering, (Preprint), 1-15.

[19] Macedo, M., Lotero, L., Cardillo, A., Barbosa, H., & Menezes, R. (2020). Gender Patterns of Human Mobility in Colombia: Reexamining Ravenstein’s Laws of Migration. In Complex Networks XI (pp. 269-281). Springer, Cham.

[18] Gurrapadi, N., Taw, L., Macedo, M., Oliveira, M., Pinheiro, D., Bastos-Filho, C., & Menezes, R. (2019, November). Modelling the Social Interactions in Ant Colony Optimization. In International Conference on Intelligent Data Engineering and Automated Learning (pp. 216-224). Springer, Cham.

[17] Macedo, M., Santana, C., Siqueira, H., Rodrigues, R. L., Ramos, J. L. C., Silva, J. C. S., ... & Bastos-Filho, C. J. (2019, July). Investigation of College Dropout with the Fuzzy C-Means Algorithm. In 2019 IEEE 19th International Conference on Advanced Learning Technologies (ICALT) (Vol. 2161, pp. 187-189). IEEE.

[16] Santana, C. J., Bastos-Filho, C. J., Macedo, M., & Siqueira, H. (2019, June). SBFSS: Simplified Binary Fish School Search. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 2595-2602). IEEE.

[15] Figueiredo, E., Macedo, M., Siqueira, H. V., Santana Jr, C. J., Gokhale, A., & Bastos-Filho, C. J. (2019). Swarm intelligence for clustering—A systematic review with new perspectives on data mining. Engineering Applications of Artificial Intelligence, 82, 313-329.

[14] Taw, L., Gurrapadi, N., Macedo, M., Oliveira, M., Pinheiro, D., Bastos-Filho, C., & Menezes, R. (2019). Characterizing the Social Interactions in the Artificial Bee Colony Algorithm. arXiv preprint arXiv:1904.04203.

[13] Santana Jr, C. J., Macedo, M., Siqueira, H., Gokhale, A., & Bastos-Filho, C. J. (2019). A novel binary artificial bee colony algorithm. Future Generation Computer Systems, 98, 180-196.

[12] Siqueira, H., Figueiredo, E., Macedo, M., Santana, C. J., Bastos-Filho, C. J., & Gokhale, A. A. Boolean Binary Cat Swarm Optimization Algorithm in 2018 IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6, 2018, IEEE.

[11] Macedo, M., Figueiredo, E., Soares, F. M. B., Siqueira, H., Maciel-Filho, A. M., Gokhale, A. A. & Bastos-Filho, C. J. Clustering Students Based on Grammatical Errors for Education On-line in Learning and Nonlinear Models - Journal of the Brazilian Society on Computational Intelligence (SBIC), pp. 26–40, 2018.

[10] Siqueira, H., Figueiredo, E., Macedo, M., Santana, C. J., Santos, P., Bastos-Filho, C. J., & Gokhale, A. A. Double-Swarm Binary Particle Swarm Optimization in 2018 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8, Jul. 2018, IEEE.

[9] Macedo, M., dos Santos, C. H. M., Van Leijden, E. M. L., de Oliveira, J. F. L., de Lima Neto, F. B., & Siqueira, H. Hyper-Heuristics Using Genetic Programming to Time Series Forecasting in 2018 IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6, Nov. 2018.

[8] Macedo, M., Bastos-filho, C., & Menezes, R. (2018). Improved Multi-Objective Binary Fish School for Feature Selection in FLAIRS-2018, pp.189–192, AAAI, 2018.

[7] Macedo, M., Bastos-Filho, C. J., Vieira, S. M., & Sousa, J. M. Multi-Objective Binary Fish School Search. in Critical Developments and Applications of Swarm Intelligence, pp. 53–72, 2018, IGI Global.

[6] Santana-Junior, C. J., Alves, E. P., Figueiredo, E., Macedo, M., Santos, P., Hugo Siqueira, Gokhale, A. A., & Bastos-Filho, C. J. Improving AODV Routing Protocol for Mobile Ad-Hoc Networks Using Swarm-Based Algorithms in Brazilian Conference in Computational Intelligence (CBIC 2017), 2017.

[5] Santos, P., Macedo, M., Figueiredo, E., Santana, C. J., Soares, F., Siqueira, H., ... & Bastos-Filho, C. J. (2017, November). Application of PSO-based clustering algorithms on educational databases in IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6, 2017, IEEE.

[4] Oliveira, M., Pinheiro, D., Macedo, M., Bastos-Filho, C., & Menezes, R. Better exploration-exploitation pace, better swarm: Examining the social interactions in IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1–6, 2017, IEEE.

[3] Macedo, M. & Filho, C. Clustering Users Based on the Capacity to Solve Questions in an Educational Platform, in XIII National Conference in Artificial and Computational Intelligence (ENIAC), pp. 121–132, 2016.

[2] Silva, D. Macedo, M. & Filho, C. A Fuzzy-Based Health Monitoring Mechanism for Energy Management of Swarm Intelligence Coordinated Unmanned Aerial Vehicles in Brazilian Symposium in Intelligent Automation (SBAI), Oct. 2013.

[1] Silva, D. de Oliveira, L. Macedo, M. & Filho, C. On the analysis of a swarm intelligence based coordination model for multiple unmanned aerial vehicles in Robotics Symposium and Latin American Robotics Symposium (SBR-LARS), pp. 208–213, Oct. 2012.

Education

Education

University of Exeter (with Scholarship)

Postgraduate Teaching Assistant (01/2021 – 05/2021)

Nokia Bell Labs

Machine Learning Intern (05/2019 – 07/2020)

Florida Institute of Technology (with Scholarship)

Graduate Mentor (05/2018 – 07/2018)

Graduate Assistant (01/2018 – 05/2018)

Experience

Work Experience

Artics Mobile 2015-2016

Web/mobile developer/intern

Front/back end developer/intern

University of Pernambuco 2010-2017

Postgraduate Teaching Assistant

Bachelor/Master Student

Technical Masters Lab Assistant

Pace University 2014-2015

Nondegree bachelor student

Brazilian National Scholarship

Get in Touch

Contact