Спасибо, интересно.
Не первую статью уже вижу, что ML стремится в производство.
Пару мыслей своих выскажу об этом, потому что работал на производстве.
Помню еще, что есть на производстве такая вещь как «АСУТП». У нее задача обеспечивать тех процесс: опрос датчиков, управление эл приводами, регуляторы температуры, давления и тд. Все работает правильно, как написано производителем оборудования, с учетом тех требований и тд.
Теперь появляется ML, она тоже собирает показания с датчиков пусть, но не знает что это за датчики, зачем они вообще нужны, физику процесса не понимает, потому что естественно (неожиданно для Chief Digital Transformation Officer, Chief Datа Officer и прочего пром топ-менеджмента) интеллекта там никакого нет.
Просто ищет корреляции между данными, и на основе выборки (и искусственных эвристик, которые натолкали чтобы хоть как то на правду похоже было)), статистики по сути, выдает суждение (но решение сама естественно не принимает), правильно?
А технологи чем занимаются на производстве, неужели технологи, с многолетним опытом, хуже сделают предложение, чем на коленке написанный питоновский скрипт?
В общем, может я неправ конечно, но пока видится как — на волне хайпа прокатится по ушам, продать слона и тд.
Нет, на тот момент когда возникла потребность, выбор был между забиксом и прометеем. Но писать надо было не статистику по серверам, а программные параметры с высокой частотой,
в итоге накидал решение за неделю свое, и оно выросло в то что сейчас перед вами.
Сейчас сам им не пользуюсь, остался как пет-проект, который позволяет в форме оставаться.
На нынешней работе забикс крутится, админ им рулит, пару раз просили записать кое-что… Вот так.
Почитал про InfluxData, пишут что до наносекунд позволяет регистрировать, хранит не долго правда. Интересно, да.
Слишком сложно. Сложно даже до конца прочитать статью, наворочено много всего.
Вот, например, OPC — интерфейс между промышленными контроллерами с одной стороны и скада системами (визуализацией) с другой.
Что он из себя представляет по сути — набор библиотек с С-интерфейсом, чтобы можно было из любого языка вызвать несколько функций. И нет никакой кучи слоев передачи данных с модными названиями.
Например, появился новый контроллер, пусть тот же ESP32. Пишется для него драйвер Один раз для передачи данных в OPC сервер. Все на этом. Все панели управления или ПК, которые понимают OPC, смогут управлять этим контроллером, либо показывать с него информацию, дальше ее передавать куда то и тд.
они все (фреймворки для нсетей) на C++, и все работают на видео картах одинаково (практически, если единицы мс не считать).
на кремнии, кому надо, уже реализовали, думаю.
и не резнетом единым, — это только одна из архитектур, и решает только одну из задач.
+. тем же самым занимался (автоматика на нижнем уровне, не БД), не один. 3 года ушло на доведение до ума.
еще надо отметить, что остальные службы тоже свое допиливают — гидравлики, механы, электрики…
за месяц можно только выпендриться, чем афтор и занимается всю жизнь похоже.
Разумеется, мы сейчас говорим об инференсе сетей, правда?
нет, на тот момент я думал как создавать и обучать сети именно на плюсах.
сейчас я уже так не думаю, овчинка выделки не стоит. на питоне в разы быстрее и проще.
не спорю. может быть сейчас многое изменилось, обновления фр-ов выходят каждый квартал.
я использовал mxnet года 2 назад, на плюсах, и было тяжело.
главное, было не понятно, почему должен использовать python, когда либа написана на плюсах.
Да не, нормально.
чудовищный перевод — первая ссылка из поиска просто, особо не подумал что… наоборот показалось, что первоисточник не каждый осилит, поэтому не стал его указывать.
тонны на гитхабе, значит + 1 безграмотная будет.
Как сэкономить. Кейс из опыта — откажитесь от реалтайма, то есть записывайте кадры с камеры на диск, когда идет состав. Потом запускайте распознавалку на кадрах, когда прошел.
Дальше пилите распознавалку, чтобы без НСети (подумайте, можно ли без нее — классикой побить) в идеале и все достаточно быстро (минуты) считалось на CPU (i5).
Если от НС не отказываться, то максимум 1 видяха (или да — какой-нидь jetson рассмотреть), CPU можно слабее, он все равно участвовать не будет.
о конкурсе Зимний город:
«Разработка беспилотного транспортного средства, способного двигаться в автономном режиме в зимнее время года и в разное время суток, с соблюдением Правил дорожного движения Российской Федерации (далее – ПДД) в условиях городской инфраструктуры, при возможном отсутствии дорожной разметки, низкой различимости дорожного полотна, при наличии дорожного трафика и помех движению, на уровне среднестатистического водителя.»
Не нашел ответа на «нафига» все таки.
Не надо всех под одну гребенку, у каждого свои цели-планы-приоритеты —
никто не должен никому-ничему соот-ть, если сам не хочет.
А захотеть он не обязан, это личное желание, правильно это или нет — тоже сам человек решает, но ему конечно могут навязать стиль жизни всякие болтуны.
Согласен, что некоторым «пинка» не хватает, те потенциал есть, но он сидит.
Потом пендаль, и он полетел. А потом он всю жизнь рассказывает об этом всем.
Но. Не надо всем говорить — «вставайте и пробуйте, что вы сидите-то», потому что не у всех есть потенциал.
У кого-то в «вышивании крестиком» вся жизнь, что теперь ему — гнаться за чем-то по вашей логике.
Про команду и роли (все танки, или есть и пехота и мать Тереза...) — это баян.
Если «руководитель» этого даже не понимает — что люди разные, то не место ему в рук-ях.
Не первую статью уже вижу, что ML стремится в производство.
Пару мыслей своих выскажу об этом, потому что работал на производстве.
Помню еще, что есть на производстве такая вещь как «АСУТП». У нее задача обеспечивать тех процесс: опрос датчиков, управление эл приводами, регуляторы температуры, давления и тд. Все работает правильно, как написано производителем оборудования, с учетом тех требований и тд.
Теперь появляется ML, она тоже собирает показания с датчиков пусть, но не знает что это за датчики, зачем они вообще нужны, физику процесса не понимает, потому что естественно (неожиданно для Chief Digital Transformation Officer, Chief Datа Officer и прочего пром топ-менеджмента) интеллекта там никакого нет.
Просто ищет корреляции между данными, и на основе выборки (и искусственных эвристик, которые натолкали чтобы хоть как то на правду похоже было)), статистики по сути, выдает суждение (но решение сама естественно не принимает), правильно?
А технологи чем занимаются на производстве, неужели технологи, с многолетним опытом, хуже сделают предложение, чем на коленке написанный питоновский скрипт?
В общем, может я неправ конечно, но пока видится как — на волне хайпа прокатится по ушам, продать слона и тд.
В общем пробовать надо собрать. Все дбыть (наверно) в пакет менеджере у debian.
в итоге накидал решение за неделю свое, и оно выросло в то что сейчас перед вами.
Сейчас сам им не пользуюсь, остался как пет-проект, который позволяет в форме оставаться.
На нынешней работе забикс крутится, админ им рулит, пару раз просили записать кое-что… Вот так.
Почитал про InfluxData, пишут что до наносекунд позволяет регистрировать, хранит не долго правда. Интересно, да.
Вот, например, OPC — интерфейс между промышленными контроллерами с одной стороны и скада системами (визуализацией) с другой.
Что он из себя представляет по сути — набор библиотек с С-интерфейсом, чтобы можно было из любого языка вызвать несколько функций. И нет никакой кучи слоев передачи данных с модными названиями.
Например, появился новый контроллер, пусть тот же ESP32. Пишется для него драйвер Один раз для передачи данных в OPC сервер. Все на этом. Все панели управления или ПК, которые понимают OPC, смогут управлять этим контроллером, либо показывать с него информацию, дальше ее передавать куда то и тд.
Руслан Карманов про Китай
на кремнии, кому надо, уже реализовали, думаю.
и не резнетом единым, — это только одна из архитектур, и решает только одну из задач.
Ваш проект что/где? ссылку не вижу.
Напишите потом еще о результате, когда сделают наконец.
еще надо отметить, что остальные службы тоже свое допиливают — гидравлики, механы, электрики…
за месяц можно только выпендриться, чем афтор и занимается всю жизнь похоже.
файлы с расширением .pyd — файлы dll. Искал месторасположение по размеру.
дальше ее тянуть в одну каску — нету сил, если честно).
нет, на тот момент я думал как создавать и обучать сети именно на плюсах.
сейчас я уже так не думаю, овчинка выделки не стоит. на питоне в разы быстрее и проще.
я использовал mxnet года 2 назад, на плюсах, и было тяжело.
главное, было не понятно, почему должен использовать python, когда либа написана на плюсах.
поздравляю
по-русски можете говорить?
спасибо за совет. учту.
Да не, нормально.
чудовищный перевод — первая ссылка из поиска просто, особо не подумал что… наоборот показалось, что первоисточник не каждый осилит, поэтому не стал его указывать.
тонны на гитхабе, значит + 1 безграмотная будет.
Дорого очень только: камера (100 * 2) + сервер (3 видяхи 1080 = 3 * 40 + ...) +…
Как сэкономить. Кейс из опыта — откажитесь от реалтайма, то есть записывайте кадры с камеры на диск, когда идет состав. Потом запускайте распознавалку на кадрах, когда прошел.
Дальше пилите распознавалку, чтобы без НСети (подумайте, можно ли без нее — классикой побить) в идеале и все достаточно быстро (минуты) считалось на CPU (i5).
Если от НС не отказываться, то максимум 1 видяха (или да — какой-нидь jetson рассмотреть), CPU можно слабее, он все равно участвовать не будет.
автор, очки сними. «изобрататель»…
о конкурсе Зимний город:
«Разработка беспилотного транспортного средства, способного двигаться в автономном режиме в зимнее время года и в разное время суток, с соблюдением Правил дорожного движения Российской Федерации (далее – ПДД) в условиях городской инфраструктуры, при возможном отсутствии дорожной разметки, низкой различимости дорожного полотна, при наличии дорожного трафика и помех движению, на уровне среднестатистического водителя.»
Не по Сеньке шапка.
Не надо всех под одну гребенку, у каждого свои цели-планы-приоритеты —
никто не должен никому-ничему соот-ть, если сам не хочет.
А захотеть он не обязан, это личное желание, правильно это или нет — тоже сам человек решает, но ему конечно могут навязать стиль жизни всякие болтуны.
Согласен, что некоторым «пинка» не хватает, те потенциал есть, но он сидит.
Потом пендаль, и он полетел. А потом он всю жизнь рассказывает об этом всем.
Но. Не надо всем говорить — «вставайте и пробуйте, что вы сидите-то», потому что не у всех есть потенциал.
У кого-то в «вышивании крестиком» вся жизнь, что теперь ему — гнаться за чем-то по вашей логике.
Про команду и роли (все танки, или есть и пехота и мать Тереза...) — это баян.
Если «руководитель» этого даже не понимает — что люди разные, то не место ему в рук-ях.