Распределенная переподготовка (TF и Google Coral)

Предполагая, что у меня есть десятки устройств Google Coral, выполняющих обнаружение объектов (с использованием одной и той же обученной модели), время от времени мы будем переобучать устройство для нового объекта (передача обучения), допустим, это устройство Coral1, теперь мне интересно, как мне передать обучение , чему Coral1 научился на всех устройствах (без необходимости переобучать эти устройства)?

наверняка устройствами может быть Google Coral или любое другое устройство


person Alaa Murad    schedule 27.09.2019    source источник


Ответы (2)


Поскольку мы предполагаем, что все устройства при запуске будут делать выводы по одной и той же модели,

всякий раз, когда какое-либо устройство выполняет новое обучение, обновленную обученную модель следует передавать на все другие устройства, помогая им начать распознавать новые объекты.

Каждое устройство не нужно обучать индивидуально, если мы можем поддерживать синхронизацию между устройствами.

Для получения дополнительной информации перейдите по этой ссылке.

person karandeep36    schedule 15.10.2019

Вы должны не «переучивать устройство», а, скорее, переучивать модель. Ознакомьтесь с этим руководством по повторному обучению модели: https://coral.withgoogle.com/docs/edgetpu/retrain-detection/

После того, как вы закончите переобучение модели, вы можете перенести ее на другую доску и перезагрузить.

person Nam Vu    schedule 14.10.2019