I’ve been working on a bird classification model. I’m hoping to get it onto my TinyML hardware but the RAM requirements are currently too large as I used a rather large input size. I’m working to further adjust it but I am fairly new to machine learning so it’s a process.
I’m not sure if there are any downsides to my approach as my model is fairly small for the given number of outputs. I’m still adjusting it and I lost some accuracy with it early on before I refined my methods.
I included the heatmap and f1 scores from my model.
Apologies for the cross post from the discord show and tell just figured this is a larger community in retrospect (I can delete the discord message in that channel if needed from last week).
The end model is 411 outputs 190,770 parameters 83.49% accuracy for test (kept pure) and 82% for test post int8 quantization to tflite.
To date there has been little interest in this work but figured I’d document it in case anyone is interested in the future. I do fear I’m missing some significant issue with the model as to date I haven’t heard anything back from anyone I’ve told about it so apologies if this is all wasted effort. It does appear to work for me though when I upload images to confirm and I’d have thought the tflite accuracy would be terrible if it was a bad model.