Как стать автором
Обновить
19
0
zvulon @zvulon

Пользователь

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

Pediatric Bone Age Challenge. Deep Learning и много, много костей

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

Cоревнование по определению костного возраста. Заметки участника


6-го октября на радары Володи Игловикова попал очень интересный конкурс, организованный американскими рентгенологами из The Radiological Society of North America (RSNA) и Radiology Informatics Committee (RIC), и он бросил клич в сообществе ODS.ai



Целью конкурса было создание автоматической системы для определения костного возраста по рентгеновским снимкам руки. Костный возраст используется в педиатрии для комплексной оценки физического развития детей, и его отклонение от хронологического помогает выявить нарушения в работе различных систем организма. Когда дело касается медицинских проектов, меня уговаривать не надо, но это соревнование стартовало в августе и вступать в него за 8 дней до окончания выглядело авантюрой. Чтобы хотя бы начать препроцессинг снимков, требовались маски рук, и Володя сделал их за несколько дней, отличного качества, и поделился с остальными. Как он так быстро справился с этой тяжёлой задачей, включавшей ручную разметку – загадка, и об этом он, возможно, напишет сам. С масками затея уже не выглядела безнадёжной, я решился участвовать и в конечном счёте успел реализовать почти все планы.

Задача


Костный возраст (bone age) — это условный возраст, которому соответствует уровень развития костей детей и подростков. Формирование скелета происходит в несколько стадий. Это используется в педиатрии для сравнения костного возраста с хронологическим, что позволяет вовремя заметить нарушения в работе эндокринной системы и системы обмена веществ.

Для определения костного возраста в основном используются две методики — GP Грейлиха и Пайла (Greulich and Pyle) и TW2 Таннера, Уайтхауза и Хили (Tanner, Whitehouse, Healy), разработанные во второй половине XX века. Обе методики основаны на рентгенограмме кисти и лучезапястного сустава. Благодаря большому количеству участков растущей ткани в костях и ядер окостенения,
Читать дальше →
Всего голосов 57: ↑57 и ↓0+57
Комментарии2

Как я победил в конкурсе BigData от Beeline

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

Все уже много раз слышали про конкурс по машинному обучению от Билайн и даже читали статьи (раз, два). Теперь конкурс закончился, и так вышло, что первое место досталось мне. И хотя от предыдущих участников меня и отделяли всего сотые доли процента, я все же хотел бы рассказать, что же такого особенного сделал. На самом деле — ничего невероятного.
Читать дальше →
Всего голосов 100: ↑92 и ↓8+84
Комментарии32

Обзор наиболее интересных материалов по анализу данных и машинному обучению №29 (29 декабря 2014 — 4 января 2015)

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

Представляю вашему вниманию очередной выпуск обзора наиболее интересных материалов, посвященных теме анализа данных и машинного обучения.
Читать дальше →
Всего голосов 22: ↑20 и ↓2+18
Комментарии0

Deep Learning, NLP, and Representations

Время на прочтение13 мин
Количество просмотров62K
Предлагаю читателям «Хабрахабра» перевод поста «Deep Learning, NLP, and Representations» крутого Кристофера Олаха. Иллюстрации оттуда же.

В последние годы методы, использующие глубокое обучение нейросетей (deep neural networks), заняли ведущее положение в распознавании образов. Благодаря им планка для качества методов компьютерного зрения значительно поднялась. В ту же сторону движется и распознавание речи.

Результаты результатами, но почему они так круто решают задачи?



В посте освещено несколько впечатляющих результатов применения глубоких нейронных сетей в обработке естественного языка (Natural Language Processing; NLP). Таким образом я надеюсь доходчиво изложить один из ответов на вопрос, почему глубокие нейросети работают.
Вглубь по кроличьей норе
Всего голосов 22: ↑21 и ↓1+20
Комментарии20

Asterisk + FreeSwitch + Skype. Подробное руководство

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


Доброго времени суток, жителям Хабра!

Имея опыт в области установки voip-серверов на базе Asterisk, решил предложить своё подробное руководство по установке call-центра на базе Asterisk в связке со Skype. В виду популяризации Skype эта сеть стала использоваться для call-центров многих компаний. Использование ее официального клиента очень ограничивает нас в возможностях. Данная сборка позволяет увеличить число одновременных вызовов со Skype-сети.
Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии25

Возьми Python с собой

Время на прочтение5 мин
Количество просмотров32K
Думали ли вы (в очередной раз подготавливая среду для Python) о том, как было бы здорово, если бы не приходилось настраивать с нуля рабочее окружение (да ещё и под разными операционными системами), а можно было бы сесть и просто начать писать? Я случайно открыл для себя pythonanywhere.com — сервис, позволяющий вести разработку на Python онлайн, прямо в браузере. Под катом — описание сервиса с картинками и видео.
Читать дальше →
Всего голосов 73: ↑69 и ↓4+65
Комментарии23

Понимание компьютером текста: действительно ли всё так плохо?

Время на прочтение8 мин
Количество просмотров14K
Совсем недавно на Хабре появился пост, в котором автор уверенно заявляет о том, что компьютер никогда не сможет понимать текст так, как его понимает человек. В доказательство он приводит ряд непосильных для машины задач, делая упор на отсутствие эффективных алгоритмов и невозможность моделирования полноценной системы, в которой были бы учтены все возможные варианты построения текста. Однако действительно ли всё так плохо? Правда ли, что для решения подобных задач нужны невероятные вычислительные мощности? И в каком вообще состоянии находится область обработки текстов на естественных языках?
Читать дальше →
Всего голосов 88: ↑83 и ↓5+78
Комментарии183

Незаметная смерть распознавания речи

Время на прочтение3 мин
Количество просмотров31K
Предполагалось, что когда компьютер научится понимать человеческую речь, мы быстро сможем создать искусственный интеллект. Но точность систем распознавания речи достигла своего пика в 1999 году и с тех пор застыла на месте. Академические тесты 2006 года констатируют факт: системы общего профиля так и не преодолели уровень 80%, тогда как у человека этот показатель составляет 96-98%.

Профессор Роберт Фортнер из Media Research Institute считает, что создатели систем распознавания речи окончательно зашли в тупик. Программисты сделали всё что смогли, и у них не получилось. Спустя несколько десятилетий они поняли, что человеческая речь — не просто набор звуков. Акустический сигнал не несёт достаточно информации для распознавания текста.
Читать дальше →
Всего голосов 190: ↑166 и ↓24+142
Комментарии313

BarBot 2010: эти роботы нальют вам стаканчик — фото и видео

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

В этом феврале в Сан-Франциско уже в третий раз прошел фестиваль BarBot 2010. Мирные посиделки людей, роботов и бутылок с алкоголем. Идеология создателей всех этих роботов проста — лучше день потерять, а потом за 5 минут долететь. Потратив год на создание роботов, за новым стаканчиком горячительного далеко идти не придется, вообще идти не придется — достаточно руку протянуть.

Чудесный Barnold и нальет и по барной стойке стакан запустит:

Читать дальше →
Всего голосов 28: ↑24 и ↓4+20
Комментарии19

Демонстрация самого быстрого в мире робота

Время на прочтение1 мин
Количество просмотров7K
На конференции National Robotics Week в Калифорнии провели демонстрацию, как работает самый быстрый в мире робот Adept Quattro s650. Любой посетитель выставки мог посоревноваться с роботом в скорости с помощью пульта дистанционного управления Wiimote (сразу скажем: у людей нет никаких шансов).



Выпущенный в октябре 2009 года, Adept Quattro s650 стал первым роботом в своём классе, преодолевшим барьер пять операций в секунду.
Читать дальше →
Всего голосов 78: ↑70 и ↓8+62
Комментарии58

Silverlight в Mac OS X: отладка

Время на прочтение2 мин
Количество просмотров979
Как известно, Silverlight это кроссплатформенная (Win, Mac) и кроссбраузерная (IE, Safari, Firefox) технология.

Однако, как это часто бывает, на разных платформах Silverlight ведёт себя немножко по-разному (пруф).

Как следствие, приложение без проблем работающее на win-платформе, начинает немного странно себя вести в MacOS. Встаёт известный вопрос.

— Что делать?
Читать дальше →
Всего голосов 19: ↑11 и ↓8+3
Комментарии8

Распознаем текст, используя расстояние Хэмминга

Время на прочтение6 мин
Количество просмотров39K
На данную статью меня натолкнула статья Alex’а Поветкина — «Распознавание образов методом потенциальных функций»

Итак, мы собираемся написать программу на Delphi (я использую версию 6), способную перевести символы с картинки в текст. Задача довольно популярная в интернете, и на каждый пост «Хочу реализовать распознавание символов!!! Помогите» самые частые ответы «почитай в интернете» либо «не берись, используй файнридер» и тому подобное.

Я, как и многие другие, начал с изучения основных алгоритмов. Конечно, такие монстры как FineReader тратят на алгоритмическую составляющую огромные деньги, и их секретов нам не узнать, но прочей информации было найдено приличное количество, чтобы понять основные методы. Но начнем издалека.
Читать дальше →
Всего голосов 100: ↑91 и ↓9+82
Комментарии34

Йоанна Рутковская представила альфа-версию Qubes OS

Время на прочтение2 мин
Количество просмотров8K
Йоанна Рутковская, основатель и руководитель Invisible Things Lab, представила новый продукт своей компании — операционную систему Qubes.

Qubes предназначена для обеспечения высокого уровня безопасности. Главная особенность операционной системы — использование технологии виртуализации для изоляции друг от друга разных программ и даже разных системных компонентов.
Читать дальше →
Всего голосов 69: ↑58 и ↓11+47
Комментарии70

Речь и VoiceOver в Mac OS X на русском язке

Время на прочтение2 мин
Количество просмотров18K
Я кое-что делал для iPhone и столкнулся с интересными «вещами». Эти «вещи» я быстренько приспособил для Mac OS X (развлечения ради), и вот, что получилось… Функционал «Речь» и VoiceOver в Mac OS X на русском языке. Кому-то это может оказаться полезным. Применений можно найти множество, но всё зависит от потребностей.



Эту маленькую статью я разобью на две части. Одна часть для обычных пользователей, которые просто хотят установить поддержку русской речи в Mac OS X. И для начинающих разработчиков, которым я расскажу, как устроен модуль и предоставлю исходные коды.
Читать дальше →
Всего голосов 39: ↑32 и ↓7+25
Комментарии46

Вардрайвинг в MAC OS X

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


Стандартом де-факто в вардрайвинге обычно считается система Linux (модифицированные драйвера, Kismet в связке с aircrack-ng). Но немногие знают, что в маке есть мощные инструменты для взлома аудита безопасности беспроводных сетей, ни чуть не уступающие, а во многом и превосходящие по функционалу Linux-аналоги.
UPD: Описанные в статье инструменты на сегодняшний день устарели. Рекомендуется использовать Linux

Читать дальше →
Всего голосов 93: ↑82 и ↓11+71
Комментарии89

Высококлассный звук: электростатические звукоизлучатели

Время на прочтение8 мин
Количество просмотров34K
Здравствуйте. Эта статья хоть и не в русле главной тематики сайта, но, думаю, будет многим интересна, а кого-то, может быть, даже сподвигнет изготовить статики своими руками.
Я интересуюсь темой качественного звуковоспроизведения, успел почерпнуть кое-какие знания, и у меня возникло желание просветить публику о не слишком известной, но очень интересной и простой технологии — электростатических громкоговорителях, которые, собственно, и обратили мой интерес в сторону аудиотехнологий, тем более, что несколько раз они упоминались в комментариях, но никто не углублялся в подробности.

image
Martin Logan CLX

Что такое электростатический громкоговоритель? Это один из самых распространённых видов нетрадиционных звукоизлучателей, основанный на принципе электростатического взаимодействия. Его преимуществами являются чрезвычайная простота конструкции и недосягаемое для динамических громкоговорителей качество звука. Именно электростатики дают наименьшие искажения из всех типов звукоизлучателей.
Читать дальше →
Всего голосов 66: ↑64 и ↓2+62
Комментарии70

Nagare — новый подход к построению web-приложений

Время на прочтение4 мин
Количество просмотров815
Путешествуя по просторам интернета в поисках свежих идей для очередного проекта, я случайно наткнулся на Nagare — революционный, как мне кажется, python-фреймворк, кардинально меняющий подход к разработке web-приложений. Кажется, на хабре еще не было обзора, пора это исправить.
And Now For Something Completely Different...
Всего голосов 19: ↑14 и ↓5+9
Комментарии30

интересные задачи на собеседовании

Время на прочтение1 мин
Количество просмотров3.7K
привет. был на собеседовании в одной известной компании и решал 4 задачи на логику, которые и хочу здесь опубликовать. не знаю, насколько этично писать название конторы, хотя контора слишком известная, чтобы ее называть :) )
задачи такие:
1. На языке 'Гуси' одного африканского племени словами записаны следующие числа. Язык — настоящий, реально действующий.
57 emerongo etano na itano na ibere
82 emerongo etano na etato na ibere
230 amagana abere na emerongo etato
308 amagana atato na itano na itato
705 amagana atano na abere na itano

Напишите на этом языке 28 и 837.

2. Из шахматной доски 8x8 клеточек вырезали нижнюю левую и верхнюю правую клеточки. Можно ли покрыть эту шахматную доску (с учетом вырезов) паркетом размером 2x1 клеточку. Паркетины не могут перекрывать друг друга и выступать за пределы шахматной доски. Ответ нужно ясно доказать.

3. Можно ли заказать набор из семи таких гирь, чтобы ими можно было взвесить любой слиток золота весом от 1 грамма до 1 килограмма? Слиток золота весит целое число грамм, гири можно класть на обе чаши весов.
(примечание мое: текст не дословный, но смысл передал я думаю ): т.е. сколько бы ни весил слиток золота в пределах от 1 до 1000г, нужно, чтобы с помощью этого набора гирь можно было узнать его точный вес)

4. У человека есть цепь из семи последовательных звеньев, и он хочет заселиться в гостиницу на неделю. Хозяин гостиницы требует плату в размере 1 кольцо из цепи за 1 день, но при условии, что каждый день у хозяина должно быть столько колец, сколько клиент прожил дней в гостинице. Может ли человек заселиться в гостиницу, если он согласен сделать только один разрез в цепи колец?

на все — 1 час.
Всего голосов 27: ↑23 и ↓4+19
Комментарии47

Трейдинговые системы для чайников

Время на прочтение10 мин
Количество просмотров17K
В данной статье я попытаюсь рассказать некоторых идеях, лежащих в основе трейдинговых систем. Изложение будет максимально простым, по возможности без технических и экономических заумностей.
Далее...
Всего голосов 9: ↑7 и ↓2+5
Комментарии5

Страсть к программированию. Часть 1. Совет 2. Спрос и предложение

Время на прочтение5 мин
Количество просмотров49K
Не прошло и двух месяцев — выкладываю второй раздел первой части книги Чеда Фоулера «Страсть к программированию».
Так же по старой ссылке доступен новый PDF.
< — Начало, веди или умри 3. Кодинг ещё не всё ->
Читать дальше →
Всего голосов 10: ↑8 и ↓2+6
Комментарии11
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность