Как стать автором
Обновить
6
0
Дмитрий Нелюбенко @d_nelyubenko

Инженер-самоучка

Отправить сообщение

Сверточная нейронная сеть, часть 1: структура, топология, функции активации и обучающее множество

Время на прочтение12 мин
Количество просмотров237K

Предисловие


Данные статьи (часть 2) являются частью моей научной работы в ВУЗе, которая звучала так: «Программный комплекс детектирования лиц в видеопотоке с использованием сверточной нейронной сети». Цель работы была — улучшение скоростных характеристик в процессе детектирования лиц в видеопотоке. В качестве видеопотока использовалась камера смартфона, писалось десктопное ПС (язык Kotlin) для создания и обучения сверточной нейросети, а также мобильное приложение под Android (язык Kotlin), которая использовала обученную сеть и «пыталась» распознать лица из видеопотока камеры. Результаты скажу получились так себе, использовать точную копию предложенной мной топологии на свой страх и риск (я бы не рекомендовал).
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии7

ViT — на кухне фаворит

Время на прочтение15 мин
Количество просмотров15K

Прошедший 2021-й год ознаменовался настоящей революцией в области компьютерного зрения.

Трансформеры, подобно новым штамма Ковида, вытеснившие конкурентов в области обработки естественного языка (NLP) и задачах, связанных с обработкой звука, добрались и до компьютерного зрения.

Сверточные сети, чье место на Олимпе в различных бенчмарках компьютерного зрения и первые места в топах на PapersWithCode казались незыблемы (в том смысле, что против лома нет приема, если нет другого лома) были сброшены с них рядом архитектур частично или полностью основанных на механизме внимания.

В данном обзоре я хотел бы рассказать о нескольких самых ярких прорывах и идеях в совершенствовании архитектур и обучении ViT-ов (Visual Transformers).

Читать далее
Всего голосов 22: ↑22 и ↓0+22
Комментарии22

Анонс: как биохакер-энтузиаст вживляет карту Тройку прямо в руку

Время на прочтение3 мин
Количество просмотров23K


Завтра, в 20:00 в наших соцсетях выступит Влад Зайцев — энтузиаст биохакерских имплантов.

Сейчас у Влада самого вживлено три чипа прямо в руку: карточка Рокетбанка, с которой он может оплачивать покупки и два пропуска в офис (в здании две системы управления доступом), чтобы экономить время на доставании кошелька.

Влад и его команда уже 5 лет вживляют в людей чипы в качестве хобби. Началось это когда он еще студентом наткнулся на наборы вживления чипов, которые продавал парень из США по имени Амаль Граафстр. Самый дешевый стоил $50 и Влад решил попробовать сделать все самому.



Первым вживленным чипом стала карта Тройка, и это вызвало резонанс в СМИ: историю быстро подхватили городские газеты из-за понятного и броского заголовка.



Откуда взялась эта история с чипами


Первоначально Амаль торговал чипами для животных. Есть такая штука, Europetnet, международная ветеринарная база. Используется, в частности, для связи с хозяевами потерявшихся животных. Собакам и кошкам в холку ставятся чипы, в базу вносятся его серийные номера, клички, возраст, болезни, контакты хозяев и так далее.
Всего голосов 39: ↑26 и ↓13+33
Комментарии155

Каково разрешение человеческого глаза (или сколько мегапикселей мы видим в каждый отдельный момент времени)

Время на прочтение5 мин
Количество просмотров218K
Очень часто фотографы, а иногда и люди из других специальностей, проявляют интерес к собственному зрению.

Вопрос, казалось бы, простой на первый взгляд… можно погуглить, и всё станет ясно. Но практически все статейки в сети дают либо «космические» числа — вроде 400-600 мегапикселей (Мп), либо это и вовсе какие-то убогие рассуждения.

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

Начнём с общей структуры зрительной системы


  1. Сетчатка
  2. Зрительный нерв.
  3. Таламус(ЛКТ).
  4. Зрительная кора.



Сетчатка состоит из трёх типов рецепторов: палочки, колбочки, фоторецепторы(ipRGC).
Читать дальше →
Всего голосов 249: ↑244 и ↓5+239
Комментарии404

Как мы воспринимаем цвет. Занимательные факты. Просто об очень сложном

Время на прочтение11 мин
Количество просмотров57K
image

Фото сетчатки в разрезе с электронного микроскопа.

Дорогие читатели, в этой статье о цвете я не буду приводить аналогии с цифровым фотоаппаратом и фотошопом для «лучшего» понимания физиологии зрения, как не делал этого и в прошлой статье «О разрешении нашего зрения». Такой приём, при кажущемся удобстве, только усложнит картину мира и запутает вас. Буду вести рассказ последовательно и в меру сложно.
Всего голосов 33: ↑31 и ↓2+40
Комментарии53

Что недоговаривают Тинькофф Инвестиции. Вытаскиваем все данные по портфелю через API в большую таблицу Excel

Время на прочтение11 мин
Количество просмотров242K

Разбираемся, как на самом деле считаются суммы и проценты в клиентском приложении.

Собираем все данные по портфелю и по всем операциям через Tinkoff API.

Строим огромную Excel таблицу со всеми данными.

Узнаём, сколько комиссий и налогов с нас уже содрали и что нам останется при выводе.

Пытаемся понять, что нам с этим делать.

Read more
Всего голосов 117: ↑114 и ↓3+152
Комментарии112

О том, как мы температуру в ЦОД мерили

Время на прочтение3 мин
Количество просмотров4.5K

Если у вас большой и серьезный ЦОД, то параметрия температурных режимов не является проблемой. Существуют проверенные решения, например, программируемые контроллеры TAC Xenta, которые работают через LonWorks. Именно так мы собираем данные в московском ЦОД Datahouse. Но непосвящённому смертному весьма непросто собрать правильные показатели из этой связки и выводить их в мониторинг в нужном виде. К тому же решение промышленное и достаточно дорогостоящее. Поэтому при строительстве новой гермозоны в Екатеринбурге мы решили поэкспериментировать и внедрить альтернативное решение по измерению температуры в холодных и горячих коридорах.

Ничто не предвещало беды…

Так как множество систем в этом ЦОДе завязано на открытом коммуникационном протоколе Modbus мы решили заказать температурные датчики, работающие по этой шине, и собирать данные с дальнейшей интерпретацией в интерфейсе мониторинга. Недорогие датчики быстро нашлись на известном китайском сайте и были заказаны партиями в количестве 20 и 40 штук.

Первая партия из 20 штук пришла достаточно оперативно, но при детальном рассмотрении стало понятно, что датчики незначительно отличаются корпусами. Важно ли это, как выяснилось да.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии11

Как мы запускали ещё один подкаст для программистов

Время на прочтение6 мин
Количество просмотров3.2K
Я — большой фанат подкастов. Я реально просто обожаю их слушать. Подкасты помогают скоротать время в метро, узнать что-то новое, или просто весело и задорно провести свободное время. 24 октября 2020 года я прослушал уже все доступные эпизоды, и мне было скучно. Именно тогда я задумался — а не попробовать ли мне записать свой подкаст для программистов от программистов? Давайте же узнаем, что из этого вышло.
Читать дальше →
Всего голосов 8: ↑6 и ↓2+7
Комментарии20

Радио-86РК на ESP-01S

Время на прочтение1 мин
Количество просмотров36K

Несколько лет назад на сайте гремела новость об эмуляции Радио-86РК на Maximite. Теперь для этого лучше подходит ESP-01S. Идею, витающую в воздухе, претворил в жизнь участник форума ZX-PK Алексей Пресняков.
Читать дальше →
Всего голосов 48: ↑48 и ↓0+48
Комментарии41

От идеи до реализации. Часть третья — создаем ТЗ (техническое задание)

Время на прочтение7 мин
Количество просмотров14K
Данилевский Кирилл

Прошу прощения у читателей за долгий перерыв. Сейчас работаю на крупном проекте, времени ни на что не хватает. Итак, пишу продолжение к циклу статей «От идеи до реализации.» Вот предыдущая статья: «От идеи до реализации. Часть вторая — рождение идеи»

Сегодня я хочу немного поговорить о том, как сократить свой путь от голой идеи до получения инвестиций. Здесь есть два важных момента. Для себя нужно решить, кто будет выступать инвестором. Если вы в состоянии сами себя финансировать, то это очень хорошо. Но если у вас с финансами проблемы, то без внешнего привлечения денег вам не обойтись.

Но для того, чтобы заинтересовать инвестора, вам необходимо предоставить ему достаточно подробные документы. Так как разговор с объяснением, грубо говоря, на пальцах, не дает инвестору возможность увидеть картину целиком. А следовательно и о деньгах тоже не может быть никакой речи.

И наша главная задача — это подготовить такие документы, которые помогут вам получить финансирование и смогут вам самому прояснить картину с будущим вашего проекта.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии8

Физика радиационных эффектов, влияющих на электронику в космосе

Время на прочтение14 мин
Количество просмотров289K
Технологический процесс с проектными нормами 32 нм.
Два ядра ARMv7 с тактовой частотой 1,3 ГГц
Оперативная память – 1 Гбайт.


Технологический процесс с проектными нормами 150 нм.
Одно ядро PowerPC с тактовой частотой 200 МГц.
Оперативная память – 256 Мбайт.


Сверху – параметры центрального процессора iPhone5, внизу – марсохода Curiosity. Бортовой компьютер марсохода стоит приблизительно в двести раз дороже нового айфона. Почему так? Центральный процессор космического аппарата должен быть устойчивым к воздействию радиации. На Хабре уже была хорошая обзорная статья о космической электронике, а я постараюсь подробнее рассказать о физических принципах и эффектах, стоящих за сбоями и отказами в космосе.
Читать дальше →
Всего голосов 199: ↑199 и ↓0+199
Комментарии36

One Netbook A1 — миниатюрный ноутбук-трансформер для инженера дата-центра

Время на прочтение2 мин
Количество просмотров30K

На рынке портативных компьютеров огромное количество предложений от разных производителей. Есть и универсальные и специализированные системы. Одна из нихм — миниатюрный ноутбук-трансформер для сисадминов, инженеров дата-центров и специалистов связанных профессий.

Называется это чудо техники One Netbook A1. Размер дисплея всего 7 дюймов, экран сенсорный. Есть поддержка стилуса и QWERTY-клавиатура для ввода текста обычным способом. Правда, насколько удобно печатать на подобной клавиатуре — тот еще вопрос. У One Netbook A1 большое количество интерфейсов (есть RS-232) и несколько дополнительных возможностей.
Всего голосов 32: ↑31 и ↓1+45
Комментарии51

Делаем станцию мониторинга загрязнённости воздуха в домашних условиях

Время на прочтение6 мин
Количество просмотров30K

В этой статье я расскажу о том, как собрать датчик загрязнённости воздуха в домашних условиях и зачем это нужно.

Читать далее
Всего голосов 24: ↑21 и ↓3+31
Комментарии69

Создание устройства качания детских кроваток с дугообразным полозом

Время на прочтение7 мин
Количество просмотров18K

В предыдущих статьях (раз, два) я описывал устройство качания детской кроватки с маятниковым механизмом. Прошло всего каких-то пять лет – и теперь вашему вниманию хочу представить следующую разработку – устройство качания для кроватки с дугообразным полозом. Ах, да! Предвидя вопросы: «а зачем качать?», «а качать-то, наверное, вредно?», «а вот у меня дети никогда в кроватке не качались – и выросли достойными людьми!», «не нужно приучать детей к качанию, в Спарте таких вообще не любили!» и т.д. – отвечаю: это не предмет рассмотрения данной статьи. Если звезды зажигают – сами понимаете. Всегда качали – это в культуре, причем разных народов. Люльки, колыбели, «бешики» – вот это вот всё. И сейчас тоже – кроватки-качалки, кроватки с маятниковым механизмом. Качали, качают и качать будут. И мы с женой – тоже качали, конечно.

А раз так – будем автоматизировать!
Всего голосов 49: ↑47 и ↓2+70
Комментарии127

Мониторинг пропускной способности интернет-канала

Время на прочтение8 мин
Количество просмотров15K
Я использую для выхода в интернет LTE-модем. Меня часто интересует то, какую полосу пропускания канала обеспечивает провайдер. Поэтому я и подумал о том, что неплохо было бы сделать систему для мониторинга интернет-канала. Такая система должна была быть компактной и экономичной в плане потребления электроэнергии. В качестве её основы я решил использовать Raspberry Pi Zero. Этот одноплатный компьютер подключается к модему по беспроводной сети. В результате с помощью моей системы можно не только мониторить интернет-канал, но ещё и обнаруживать проблемы с сетью.


Готовая система мониторинга пропускной способности интернет-канала
Всего голосов 38: ↑38 и ↓0+38
Комментарии25

Hotspot для бизнеса своими руками

Время на прочтение19 мин
Количество просмотров22K

Недавно мне посчастливилось заняться достаточно интересной практической задачей по организации общественного доступа в Интернет для международной компании «Coffee Сup», имеющей 5 собственных баров формата «кофе с собой» в разных городах, а так же дилеров по всей России и странах СНГ. Этими удаленными осенними вечерами родилось решение «сделай все своими руками», поэтому делюсь опытом и практическими наработками.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии19

Умные часы своими руками за 1500 рублей. Часть 2 – плата и компоненты

Время на прочтение3 мин
Количество просмотров84K
По многочисленным просьбам, выкладываю исходники схемы часов с описанием компонентов.

Читать дальше →
Всего голосов 75: ↑72 и ↓3+69
Комментарии36

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность