https://editor.p5js.org/stpaloma23/sketches/_1afOZvbY
For my Classify This project I chose to train my machine to identify a few objects that I had lying around. Once It detects the object, it displays a photo of the item. Here are screenshots of how it works since you don’t have access to my objects:
The one object that didn’t train well was my charger. I think the reason why is because it’s just a white block with not very identifiable features, unlike my other objects that are very patterned and distinct. For each of my objects, I did about 200-250 samples. Although I did 200 samples of each object, I didn’t train the model to get a 360-degree view of each object. I think this is why my phone charger fell short. In the future, I would probably do close to 400 or 500 samples and ensure I get a 360 view of each object to make sure it’s easily identifiable to the machine. I found this assignment pretty fun and it was a nice high-level introduction to what machine learning is and how it is applied to creative coding. Previously, I thought machine learning could only be used for really high-tech science stuff, so it’s nice to see that this concept applies to various fields and disciplines in tech.