Academic Positions

  • Present 09/2022

    Associate Professor

    Artificial Intelligence and Data Science

    Skövde University - School of informatics, Skövde, Sweden

  • 09/2022 09/2020

    Postdoc Researcher

    Scalable federated machine learning

    Uppsala University - Computer science, Uppsala, Sweden

  • 09/2020 09/2018

    Postdoc Researcher

    Privacy-aware Federated Database Infrastructure

    Umeå University - Computer science, Umeå, Sweden

  • 07/2018 09/2017

    Assistant Professor

    Private University Marrakech -Computer science, Marrakech, Morocco

  • 06/2017 02/2017

    Teaching Assistant

    Cadi Ayyad University, Faculty of Science Semlalia, Marrakech, Morocco

  • 07/2016 03/2016

    Teaching Assistant

    Cadi Ayyad University, Faculty of Science Semlalia, Marrakech, Morocco

Education & Training

  • Ph.D. 2014-2018

    Ph.D. in Computer Science [ Data Mining]

    Cadi Ayyad University, Faculty of science Semlalia, Marrakech, Morocco

  • M.S.2011-2013

    Master of Information Systems Engineering

    Cadi Ayyad University, Faculty of science Semlalia, Marrakech, Morocco

  • B.Sc.2008-2011

    B.Sc. in Software Engineering

    Mly Ismail University, Sciences and technologies Faculty, Errachidia, Morocco

Research Projects

  • image

    Scalable federated machine learning.

    Motivated by the need for AI on private data and facilitating collaboratve machine learning...

    Motivated by the need for AI on private data and facilitating collaboratve machine learning. FEDn is an open-source, modular and ML-framework agnostic framework for Federated Machine Learning (FedML) developed by researchers from Uppsala university and Scaleout Systems. FEDn enables highly scalable cross-silo and cross-device use-cases over FEDn networks.

  • image

    Privacy-aware Federated Database Infrastructure

    Privacy-aware Federated Database Infrastructure Construction for Heterogeneous Data Analysis on Micro-Data

    Motivated by the need for cross-database analysis on heterogeneous data and facilitating distributed register data usage for research purposes in Sweden, Umeå University is investing in research and development of expertise to build an infrastructure of federated database integrating major research data sources at the university and several national databases. To achieve this goal, a group for register-based research from different departments of Umeå University are connecting for this project "Privacy-aware Data Federation Infrastructure on Heterogeneous Register Data". The major themes of this project are conducting academic research on data federation techniques and privacy preservation on register data sharing. A data federation infrastructure will be thus constructed for practical usage and research testbed. This white paper presents the project background, technology challenges, overall framework, and implementation solutions

  • image

    Knowledge Discovery in Databases (KDD)

    Data Mining and Knowledge Discovery in Databases /Big Data

    In this project, we are interested in the problem of extracting association rules by introducing new algorithms and approaches. In general, an association rule is a conditional implication between sets of binary attributes called items. The extraction of such rules is composed of two main steps which are the extraction of frequent itemsets and the generation of association rules from them. The complexity of each of these steps is exponential : the number of frequent itemsets is exponential, and the number of association rules extracted can be very high, due to the quality measures used. In the literature, the extraction of the association rules is composed into two main difficulties, the response time and the memory space. To overcome these difficulties, we propose in this thesis three main contributions respectively allowing the extraction of relevant association rules, the integration of the spatial component into the extraction process, and mining relevant association rules from big data. In the first contribution, we propose an extraction approach of the relevant association rules based on multicriteria decision analysis. Then, in the second contribution, we propose an efficient algorithm for extracting spatial predicates from which frequent sets of items and spatial association rules can be generated based on the preparation of the spatial context and the fuzzy set theory. We also proposed in the third contribution a distributed algorithm for the extraction of association rules from Big Data. Using these contributions, we were able to extract the relevant association rules and reduce the execution time and the memory space. In addition, in order to test concretely the contribution of the proposed solutions, we designed and developed a software prototype consisting of three interfaces. The first entitled ARM interface, is an interactive web interface dedicated to the extraction of association rules. The second interface, entitled MCDA interface, it is an interactive web interface dedicated to the evaluation and extraction of relevant association rules. For the last one, entitled Time Series Forcasting, it is an interactive web interface dedicated to the prediction of road accidents. Moreover, interactive and user-friendly interfaces have been developed by using R language and rshiny. Finally, the experiments conducted on some databases on road accidents in Morocco show the significant feasibility of our contributions.

Co-authors

Addi Ait-Mlouk

Postdoctoral researcher

+ Follow

Lili Jiang

Associate professor

+ Follow

Xuan-Son Vu

Postdoc

+ Follow

Tarik Agouti

Associate professor

+ Follow

Gabi Danlami

PostDoc researcher

+ Follow

Fatima Zahra El Mazouri

P.h.D

+ Follow

You :)

Researcher/ author/ co-author

+ Follow

Great co-authors!

We work in collaboration on different projects ranging from Data mining, Knowledge graph, NLP, federated learning, community detection to AI projects. The personal have many backgrounds in various aspects of computing science such as machine learning, deep learning, privacy, and data federation. I have collaborated actively with researchers in several disciplines of computer science, particularly sensor networks, smart grid, VANETs and chatbot.

Research Projects

  • image

    Scalable federated machine learning.

    Federated machine learning (FEDn)....

    Motivated by the need for AI on private data and facilitating collaboratve machine learning. FEDn is an open-source, modular and ML-framework agnostic framework for Federated Machine Learning (FedML) developed by researchers from Uppsala university and Scaleout Systems. FEDn enables highly scalable cross-silo and cross-device use-cases over FEDn networks.

  • image

    Privacy-aware Federated Database Infrastructure

    Privacy-aware Federated Database Infrastructure Construction for Heterogeneous Data Analysis on Micro-Data

    Motivated by the need for cross-database analysis on heterogeneous data and facilitating distributed register data usage for research purposes in Sweden, Umeå University is investing in research and development of expertise to build an infrastructure of federated database integrating major research data sources at the university and several national databases. To achieve this goal, a group for register-based research from different departments of Umeå University are connecting for this project "Privacy-aware Data Federation Infrastructure on Heterogeneous Register Data". The major themes of this project are conducting academic research on data federation techniques and privacy preservation on register data sharing. A data federation infrastructure will be thus constructed for practical usage and research testbed. This white paper presents the project background, technology challenges, overall framework, and implementation solutions

  • image

    Knowledge Discovery in Databases (KDD)

    Data Mining and Knowledge Discovery in Databases /Big Data

    In this project, we are interested in the problem of extracting association rules by introducing new algorithms and approaches. In general, an association rule is a conditional implication between sets of binary attributes called items. The extraction of such rules is composed of two main steps which are the extraction of frequent itemsets and the generation of association rules from them. The complexity of each of these steps is exponential : the number of frequent itemsets is exponential, and the number of association rules extracted can be very high, due to the quality measures used. In the literature, the extraction of the association rules is composed into two main difficulties, the response time and the memory space. To overcome these difficulties, we propose in this thesis three main contributions respectively allowing the extraction of relevant association rules, the integration of the spatial component into the extraction process, and mining relevant association rules from big data. In the first contribution, we propose an extraction approach of the relevant association rules based on multicriteria decision analysis. Then, in the second contribution, we propose an efficient algorithm for extracting spatial predicates from which frequent sets of items and spatial association rules can be generated based on the preparation of the spatial context and the fuzzy set theory. We also proposed in the third contribution a distributed algorithm for the extraction of association rules from Big Data. Using these contributions, we were able to extract the relevant association rules and reduce the execution time and the memory space. In addition, in order to test concretely the contribution of the proposed solutions, we designed and developed a software prototype consisting of three interfaces. The first entitled ARM interface, is an interactive web interface dedicated to the extraction of association rules. The second interface, entitled MCDA interface, it is an interactive web interface dedicated to the evaluation and extraction of relevant association rules. For the last one, entitled Time Series Forcasting, it is an interactive web interface dedicated to the prediction of road accidents. Moreover, interactive and user-friendly interfaces have been developed by using R language and rshiny. Finally, the experiments conducted on some databases on road accidents in Morocco show the significant feasibility of our contributions.

Currrent Teaching

  • Present 2021

    Teacher

    Data Engineering II

    Level: Master

    Uppsala University, ITC, Uppsala, Sweden

  • 11-21 09-21

    Teacher

    Applied Cloud Compution (ACC)

    Level: Master

    Uppsala University, ITC, Uppsala, Sweden

  • Present 2018

    Mentor / Validator Mentor [Online]

    Level: Bachelor, Master

    I'm engaged in teaching and mentoring student on various paths of Information technologies ranging from software engineering to machine learning, among them Python developer, Machine Learnng and Artificial Intelligence

Teaching History

  • 2019 2019

    Invited lecturer

    Machine Learning (ML)

    Level: Master

    Umeå University, Computing science, Umeå, Sweden

  • 07/2018 08/2017

    Assistant Professor

    Web development, Database Administration (DBA)

    Level: Bachelor, Engineering students

    Private University of Marrakech (UPM), Marrakech, Morocco

  • 06/2017 02/2017

    Teaching Assistant

    Programming C/C++

    Level: Bachelor

    Cadi Ayyad University, Faculty of Science Semlalia (FSSM), Marrakech, Morocco

  • 07/2016 03/2016

    Teaching Assistant

    Programming C/C++, Advanced Excel

    Level: Bachelor

    Cadi Ayyad University, Faculty of Science Semlalia (FSSM), Marrakech, Morocco

Data Science, Machine Learning, Optimization and AI

  • International Conference on Principles of Knowledge Representation and Reasoning (KR)
  • Australasian Joint Conference on Artificial Intelligence (AI)
  • International Conference on Machine Learning, Optimization, and Data Science (LOD)
  • International Joint Conference on Neural Networks (IJCNN), IEEE
  • International Symposium Advances in Artificial Intelligence and Applications (AAIA), IEEE
  • SGAI International Conference on Artificial Intelligence, British Computer Society, Springer
  • International Symposium on Applied Machine Intelligence and Informatics (SAMI), IEEE
  • European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning
  • Neural Information Processing Systems (NeuroIPS)
  • ACM International Conference on Information and Knowledge Management (CIKM)
  • Conference on Uncertainty in Artificial Intelligence (UAI), Springer
  • European Conference on Artificial Intelligence (ECAI), Springer
  • Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), Springer
  • International Conference on Artificial Neural Networks (ICANN), Springer
  • Pacific Rim International Conference on Artificial Intelligence (PRICAI), Springer
  • International Conference on Neural Information Processing (ICONIP), Springer
  • International Conference on Tools with Artificial Intelligence (ICTAI), IEEE
  • International Joint Conference on Artificial Intelligence (IJCAI)
  • International Conference on Autonomous Agents and Multi-agents Systems (AAMAS)
  • AAAI Conference on Artificial Intelligence (AAAI)
  • European Conference on Machine Learning (ECML)
  • Asian Conference on Machine Learning (ACML)
  • International Conference on Machine Learning (ICML)
  • International Conference on Artificial Intelligence and Statistics (AISTATS)
  • ACM Workshop on Artificial Intelligence and Security (ACM AISec)
  • IEEE International Conference on Data Mining (IEEE ICDM)
  • IEEE International Conference on Machine Learning and Applications (IEEE ICMLA)

Distributed Computing, Edge, Fog and Cloud Computing

  • IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (IEEE MASCOTS)
  • European Conference on Computer Systems (EuroSys)
  • IEEE International Conference on Communications (IEEE ICC)
  • IEEE International Conference on Data Science in Cyberspace (IEEE DSC)
  • International Symposium on Research in Attacks, Intrusions and Defenses (RAID)
  • IEEE Conference on Privacy, Security and Trust (IEEE PST)
  • IEEE Symposium on Security and Privacy (IEEE S&P)
  • IEEE Conference on Communications and Network Security (IEEE CNS)
  • Network and Distributed System Security Symposium (NDSS)
  • ACM Conference on Data and Application Security and Privacy (ACM CODAPSY)
  • International Conference on Emerging Networking Experiments and Technologies (CoNEXT)
  • International Conference on Information Networking (ICOIN)
  • IEEE Global Communications Conference (IEEE GLOBECOM)
  • IEEE International Conference on Computer Communications (IEEE INFOCOM)
  • European Workshop on Systems Security (EuroSec)
  • ACM Conference on Computer and Communications Security (ACM CCS)
  • International Conference on Availability, Reliability and Security (ARES)
  • IEEE European Symposium on Security and Privacy (IEEE EuroS&P)
  • IEEE Conference on Dependable and Secure Computing (IEEE DSC)
  • ACM ASIA Conference on Computer and Communications Security (ACM ASIACCS)
  • IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom)
  • Australasian Conference on Information Security and Privacy (ACISP)

News ...

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

At My Office

I am readily available to assist you with your research inquiries and provide detailed insights into my previous work. My office is conveniently situated at Uppsala University, where you can reach me during regular office hours, which are typically from 10:00 to 16:00 on most days. If you wish to discuss any specific topics or require additional information, please feel free to contact me via email or phone to schedule an appointment that suits your convenience. I am here to accommodate your needs and facilitate our discussions

His profile