Я хотел бы создать классификатор изображений с помощью ml5.js или Tensorflow.js. Я хочу, чтобы пользователь мог добавлять свои собственные ярлыки, т.е. обучить модель. Учебник Дэниела Шиффмана по трансферному обучению отлично подходит для этого: https://www.youtube.com/watch?v=kRpZ5OqUY6Y
Однако я бы хотел, чтобы несколько пользователей могли обучать одну и ту же модель. Люди будут вносить свой вклад в ту же модель со своими собственными классификациями.
В идеале один участник мог бы вносить свой вклад из своего браузера в стране X, а другой — в стране Y. Или, по крайней мере, два пользователя в одном и том же пространстве делают маркировку из своих браузеров. Отображаемые изображения, вероятно, будут взяты из файла JSON.
Я протестировал Socket.io для совместного рисования с помощью мыши с помощью p5.js, но в основном это весь мой соответствующий опыт в такого рода приложениях для совместной работы. Итак: возможно ли, чтобы несколько пользователей обучали одну и ту же модель ml5.js/Tensorflow.js с помощью Socket.io или чего-то подобного?
Сердечное спасибо за любой совет!