jschuetzke/synthetic-spectra-benchmark

Benchmarking of 1D pattern classification networks

35
/ 100
Emerging

This project provides a standardized way to test how well machine learning models can classify different types of spectroscopic data, such as X-ray diffraction or Raman spectroscopy. It takes in artificial spectra that mimic real-world measurements and outputs an evaluation of the model's ability to distinguish between various material compositions, even with common experimental noise. This is for scientists, materials engineers, or researchers who develop or use AI for material characterization.

No commits in the last 6 months.

Use this if you need to objectively validate and benchmark neural networks designed to classify spectroscopic patterns.

Not ideal if you are looking for a tool to process or analyze real experimental spectroscopic data directly, as this focuses on synthetic data for model validation.

spectroscopy materials-science chemometrics pattern-recognition quality-control
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

10

Forks

3

Language

Jupyter Notebook

License

MIT

Last pushed

Jul 19, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/jschuetzke/synthetic-spectra-benchmark"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.