Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Automated Recognition of Meso-Cenozoic Foraminifera from Senegalese Sedimentary Deposits Using Convolutional Neural Networks

Domaine:

environment and energy

Type de record:

datasetmodelsoftwarepaper
Créateur:
ThiChade
Éditeur:
Zenodo
Hôte:avatar

This repository provides all data, trained models, and code associated with the study “Automated Recognition of Meso-Cenozoic Foraminifera from Senegalese Sedimentary Deposits Using Convolutional Neural Networks.” It is designed to ensure full reproducibility of the CNN-based classification pipeline applied to Meso–Cenozoic foraminifera from Senegalese sedimentary archives.

The repository includes trained Convolutional Neural Network (CNN) models, training logs, visual diagnostics, full image datasets (including preservation states), and the training code used in the study.

Key Features

Multi-level CNN classification
CNN models were developed using a ResNet50 architecture with transfer learning to classify:

  • fragments vs. intact foraminifera,

  • foraminifera at the genus level,

  • foraminifera at the species level.

Comprehensive image dataset
The full image dataset comprises 52,280 segmented particles, including:

  • intact foraminiferal tests,

  • fragmented shells and detrital particles,

  • subsets explicitly labelled as recrystallized and non-recrystallized forms,

  • curated image folders with representative images for each species.

Reproducible training and evaluation
All training code, logs, and performance diagnostics are provided to allow complete reproduction of the CNN training, validation, and inference steps.

Files Included

Trained models

  • model.onnx – CNN for fragment vs. foraminifera classification

  • model_genus.onnx – CNN for genus-level classification

  • model_species.onnx – CNN for species-level classification

Network architecture & configuration

  • network_info.xml – fragment vs. foraminifera model

  • network_info_genus.xml – genus-level model

  • network_info_species.xml – species-level model

Training code

  • training_code.txt – Python code used for CNN training and evaluation (MiSo-2 / TensorFlow)

Training logs & metrics

  • training_logs_genus.csv – accuracy, precision, recall, F1-score (training & validation)

  • training_logs_species.csv – accuracy, precision, recall, F1-score (training & validation)

Learning curves

  • accuracy_vs_epoch.pdf – fragment vs. foraminifera

  • accuracy_vs_epoch_genus.pdf – genus-level

  • accuracy_vs_epoch_species.pdf – species-level

  • loss_vs_epoch.pdf – fragment vs. foraminifera

  • loss_vs_epoch_genus.pdf – genus-level

  • loss_vs_epoch_species.pdf – species-level

Feature-space visualisation

  • tsne.pdf – fragment vs. foraminifera

  • tsne_genus.pdf – genus-level

  • tsne_species.pdf – species-level

  • tsnelegend.csv, tsnelegend_genus.csv, tsnelegend_species.csv – corresponding legends

Image datasets

  • All_images.zip – complete image dataset used in the study (converted to ".webp" format)

  • Species_images.zip – images organised by species

  • Recrystallized_forms.zip – images showing post-mortem recrystallization

  • Non_Recrystallized_forms.zip – images with well-preserved tests

Training Details

  • Architecture: ResNet50 (transfer learning)

  • Optimizer: Adam

  • Learning rate: 0.001

  • Libraries: TensorFlow v2.15.1, MiSo-2 v3.0.6 (Python)

  • Hardware: NVIDIA Tesla P100 GPU

Training duration

  • Genus-level model: ~180 minutes (early stopping, 117 epochs)

  • Species-level model: ~46 minutes (102 epochs)

  • Fragment vs. foraminifera model: ~170 minutes (early stopping, 121 epochs)

Model Evaluation

Model performance was evaluated using:

  • accuracy, precision, recall, and F1-score (training and validation),

  • confusion matrices,

  • t-SNE projections of deep feature representations.

These diagnostics are provided to document model behaviour, class separability, and the impact of preservation state on classification performance.

Reproducibility 

This repository is openly available to support reproducibility, transparency, and reuse.
The combination of raw images, labelled subsets, training code, trained models, and detailed logs enables researchers to:

  • reproduce the analyses presented in the manuscript,

  • retrain or adapt the models to other regions or geological periods,

  • explore the impact of preservation state on automated microfossil classification.

Visit

doi.org

Tasks

computer visionimage classification

Languages

Ndasa

Tags

ForaminiferaMeso-CenozoicCNNSedimentary depositsSenegalAutomated classification

Licenses

info:eu-repo/semantics/openAccessCreative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode

Similaires

Automated speech-based screening of depression using deep convolutional neural networksAutomated detection of gunshots in tropical forests using convolutional neural networksHANDWRITTEN AMHARIC CHARACTER RECOGNITION SYSTEM USING CONVOLUTIONAL NEURAL NETWORKSAutomated recognition by multiple convolutional neural networks of modern, fossil, intact and damaged pollen grainsCharacter recognition of ancient ethiopic Ge'ez manuscripts using deep convolutional neural networksfelekekinfe/Amharic-Character-Recognition-With-Convolutional-Neural-Networks

Automated speech-based screening of depression using deep convolutional neural networks

Early detection and treatment of depression is essential in promoting remission, preventing relapse,

Automated detection of gunshots in tropical forests using convolutional neural networks

Unsustainable hunting is one of the leading drivers of global biodiversity loss, yet very few direct

HANDWRITTEN AMHARIC CHARACTER RECOGNITION SYSTEM USING CONVOLUTIONAL NEURAL NETWORKS

Automated recognition by multiple convolutional neural networks of modern, fossil, intact and damaged pollen grains

International audience Pollen grains are valuable paleoclimate and paleovegetation pr

Character recognition of ancient ethiopic Ge'ez manuscripts using deep convolutional neural networks

felekekinfe/Amharic-Character-Recognition-With-Convolutional-Neural-Networks

# 🌟 **Amharic Hand written Letter Recognition System** ## 📖 Overview Welcome to the **Amharic Hand