Есть ли какой-нибудь способ создать ИИ с помощью Arduino?

Есть ли какой-нибудь способ создать ИИ с помощью Arduino?. Вопрос именно в этом. Я хотел бы дать какой-нибудь интеллектуальный (исследовать дом, вызвать сигнализацию и т. Д.) марсоходу, Но у меня нет такого большого опыта. Благодарю вас

, 👍1

Обсуждение

ты имеешь в виду ИИ? Искусственный Интеллект? да, это возможно, но не с AVR ардуино. Только с ARM M3 или более мощными ардуино, @Juraj

"Arduino" и "ИИ" - это широкие кисти. Люди запускали модели TinyML/microML на Unos/Nanos, хотя это может быть непросто. "Приложите немного ума" на самом деле не определяет, какие проблемы вы пытаетесь решить. Чтобы сделать ровер несколько умным, не требуется много усилий, например, моделирование ХЛОПКОВ и все такое, но вы почти сразу столкнетесь с проблемами с памятью. Вам было бы гораздо лучше не ориентироваться на плату ATmega328P-используйте что-то с большим объемом оперативной памяти., @Dave Newton


3 ответа


0

Если для ИА вы имеете в виду просто решения, основанные на некоторых входных данных (датчиках), то да.

Основная проблема такого рода приложений-это память. Arduino имеет ограниченное количество флэш-памяти и оперативной памяти. Очень ограниченный.

Способ улучшить его-иметь веб-сервер и использовать Arduino для отправки данных на ваш сервер через модуль Wi-Fi.

Как уже говорилось, единственным ограничением на Arduino является память.

,

0

Все зависит от ваших ожиданий. Вы определенно не сможете сделать что-то даже отдаленно сложное из-за ограниченных ресурсов и вычислительной мощности.

Но для простого принятия решений есть отличная статья в 8-м выпуске журнала HackSpace. Далее на странице 100 они описывают, как научить Arduino UNO включать или выключать свет в зависимости от текущего окружающего освещения. С полным исходным кодом на GitHub.

Вы можете расширить его, но вы не сможете создать нейронные сети или что-то в этом направлении.

,

0

ИИ, как и чтение сенсорных данных и что-то с ними делать, конечно, можно, но полноценный ИИ невозможен только с УНО.

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

Итак, в заключение можно сказать, что это невозможно с UNO, но, возможно, с другими платами.

,