nesl/neurosymbolic-tinyml
TinyNS: Platform-Aware Neurosymbolic Auto Tiny Machine Learning
This project helps embedded systems engineers and researchers automatically design and deploy intelligent, interpretable AI models on small, resource-constrained microcontrollers. It takes your raw sensor data or other input and produces optimized C code for neurosymbolic models that perform tasks like activity recognition or object tracking, while guaranteeing it will run on specific hardware. The ideal user is an engineer building tinyML applications where both machine learning performance and adherence to system rules are critical.
No commits in the last 6 months.
Use this if you need to deploy complex AI that combines the reliability of symbolic logic with the power of neural networks onto microcontrollers with very limited memory and processing power, and you want the system to automatically optimize for your specific hardware.
Not ideal if you are working with large-scale cloud-based AI deployments or if you don't require platform-specific hardware optimization for your machine learning models.
Stars
25
Forks
—
Language
C
License
BSD-3-Clause
Category
Last pushed
Jun 02, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/nesl/neurosymbolic-tinyml"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
pytorch/executorch
On-device AI across mobile, embedded and edge for PyTorch
catalyst-team/catalyst
Accelerated deep learning R&D
z-mahmud22/Dlib_Windows_Python3.x
Dlib compiled binaries (.whl) for Python 3.7-3.14 and Windows x64
mit-han-lab/mcunet
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2:...
gigwegbe/tinyml-papers-and-projects
This is a list of interesting papers and projects about TinyML.