Внедрение классификатора нейронной сети

Не могли бы вы сказать мне, есть ли какие-нибудь пакеты машинного обучения, которые реализуют всплеск нейронных сетей? или если есть какие-то другие их отдельные реализации, с которыми я мог бы начать работать? Я много искал и не нашел ничего полезного. Заранее спасибо.

4 ответа

Библиотека питонов по имени Брайан должна быть полезной для вас.

Ура!

Есть также то, что я считаю языком программирования под названием NEURON, но Брайана довольно легко выучить, по крайней мере, для основ. Мне потребовалось некоторое время, чтобы понять, как сделать пару небольших вещей, так как это действительно язык высокого уровня или еще много чего.

В наши дни существует несколько других платформ SNN, которые позволяют запускать классификацию. Я работал с NeuCube (https://kedri.aut.ac.nz/R-and-D-Systems/neucube), которая является платформой SNN на основе Matlab и Java.

Также ознакомьтесь с Akida Development Environment (ADE) от Brainchip Inc (https://brainchipinc.com/). Одна из лучших особенностей ADE заключается в том, что его API-интерфейсы основаны на структуре tenorflow/keras, а также поддерживают конвертер CNN2SNN для использования ваших моделей глубокого обучения в домене SNN. Модели SNN, разработанные с использованием этой платформы, могут быть развернуты на их нейроморфном процессоре Akida.

Я считаю, что в домене SNN есть и другие платформы, такие как PyNN и Nengo (совместимость для запуска моделей на Loihi).

Вы можете установить библиотеку Nengo Loihi для развертывания не только спайковых нейронных сетей, но и нейроморфных нейронных сетей. вот ссылка на их сайт: https://www.nengo.ai/nengo-loihi/v1.0.0/index.html

Вы можете найти на Kaggle реализацию набора данных ciphar10, загруженную локально, с использованием библиотеки Nengo Loihi. Вот ссылка:https://www.kaggle.com/migueltoms/neuromorphic-ciphar-10-loihi-comparison-of-results

Другие вопросы по тегам