Системный Блокъ

Жар холодных числ

18 марта 2020

Системный Блокъ
4 года назад

Виртуальный музей на 360°

The Met 360° Project — проект Метрополитен Музея в Нью-Йорке. Он состоит из шести небольших видео, каждое из которых можно найти на YouTube. По задумке создателей, этот проект должен показать коллекцию музея жителям любого города, которые не имеют возможности приехать и посмотреть на все своими глазами.

Камера снимает круговую панораму, поэтому при просмотре можно поворачивать изображение и смотреть, что находится спереди, сзади, слева и справа. В каждом видео несколько ракурсов: камера находится на уровне глаз человека и камера снимает сверху под потолком. Такая съемка помогает разглядеть всё, что находится в зале.

Как же это работает? Шесть маленьких камер встроены в специальное устройство, размером с небольшую дыню. Они снимают во всех направлениях: вверх, вниз, вправо и влево, а вы получаете уже готовую картинку. Во время постпродакшна все видео «скрепляются»; видео для музея снимались в разное время суток: на рассвете, во время заката и в часы работы музея, чтобы показать залы с разных сторон.

Для проекта создатели выбрали самые известные и значимые залы музея.
На первом видео — большой зал. Это главная входная часть музея. Каждый год через неё проходят около шести миллионов человек.

«Монастыри» — второе видео из серии. Они находятся в филиале музея на севере Манхеттена. С высоты птичьего полета можно посмотреть на Гудзон и крыши монастырей, а опустив камеру вниз, вы увидите цветущие сады.

«Храм Дендура» — третья часть проекта. Этот храм был подарком Египта США как знак признательности за помощь и поддержку в сохранении египетских памятников. В зале панорамные окна, а видео снималось с рассвета до заката, чтобы максимально передать атмосферу храма.

На четвёртом видео — еще одно здание музея, спроектированное Марселем Брейером. Видео снято снаружи, чтобы можно было увидеть архитектуру и расположение филиала.

Пожалуй, самое интересное видео — зал Чарльза Энгельхарда. На видео — толпы людей, проходящие по залу во время съемки, два художника, работающие прямо в зале, витражи Тиффани и, конечно, сами скульптуры. Самая знаменитая — позолоченная скульптура Дианы.

На последнем видео из серии — древние гербы и амуниция. На доспехи можно посмотреть с камеры внизу, а гербы рассмотреть с высоты второго этажа.

В проекте показана меньшая часть залов и экспозиций, но все они выбраны не случайно: каждый из них — визитная карточка музея. Пока нет информации о том, будет ли продлеваться проект и стоит ли ждать новых видео, но идея кажется очень интересной. Такой проект не только дает возможность увидеть один из главных музеев Нью-Йорка совершенно бесплатно из любой точки мира, но и привлекает новых посетителей.

Показать полностью…
  • Нравится 0
  • Комментировать 0
  • 0
Пока нет комментариев
Системный Блокъ
4 года назад

Коронавирус продолжает шествовать по планете. Недавно произошла первая смерть в Европе — во Франции скончался турист из Китая. В самой КНР погибло уже больше 1,5 тысяч человек, а всего заболело — свыше 70 тысяч.

Школа медицины Гарвардского университета опубликовала интерактивную карту распространения эпидемии. На ней видны очаги заболевания в самом Китае — и за его пределами. Отмечены точки и в России.

К карте прилагается GitHub-репозиторий с данными, кодом и статистикой. Так, исследователи посчитали коморбидность (co-morbidity): какие другие болезни в каких возрастных группах сочетаются с коронавирусом. Также исследователи визуализировали распределение заболевших по половому признаку. Однако из-за недостатка данных для большей части случаев заболевания пол неизвестен.

Карта онлайн: healthmap.org/ncov2019/
Данные и статистика: github.com/beoutbreakprepared/nCoV2019

Показать полностью…
  • Нравится 0
  • Комментировать 0
  • 0
Пока нет комментариев

15 марта 2020

Системный Блокъ
4 года назад

Прокачиваем гуманитария до программиста: инструкция

Слово «гуманитарий» часто используется как своеобразное ругательство или даже уничижительное название болезни — некое редчайшее поражение мозга, мешающее получить работу, за исключением, конечно, воспетого мемами МакДоналдса.

Почти уверена, что большая часть представителей гуманитарных профессий уже стучит пальцами по клавиатуре, собираясь объяснить мне, например, почему лингвистика наука никак не гуманитарная, или рассказать про количество математики, необходимое для постижения философии (Виттгенштейн, в конце концов!).

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

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

Страх

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

Его можно сформулировать так:

«Я не занималась(лся) математикой со времен старшей школы и до сих пор, но не могу сдержать глубокого отвращения при любом упоминании…»

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

По своему принципу очень часто программирование напоминает изучение нового иностранного языка: ты просто заучиваешь правила, которым ты должен следовать, чтобы заставить программу делать то, что ты хочешь. (Так что если у вас хорошо с изучением языков, вы уже можете мотать к концу статьи и смотреть на ресурсы для обучения).

Веб-разработка, например, больше напоминает работу с конструктором (причудливой смеси блоков и пластилина), который не требует практически никаких знаний математики. А некоторые, используя WordPress, умудряются работать и хорошо зарабатывать, даже не используя особенного программирования как такового…

Преимущества гуманитарного прошлого

Одно из главных преимуществ гуманитарного бэкграунда — умение проводить научные исследования. Найдя проблему, гуманитарий не остановится на самом первом решении на StackOverflow (сайт, где программисты подсказывают друг другу).

Скорее всего, гуманитарий попытается добраться до сути и собрать материал вокруг — такова научно-исследовательская привычка. Это может занимать чуть больше времени, но позволяет писать более качественный код или лучше понимать альтернативы каждому решению.

Преимущество номер 2 мы уже упоминали: если вам приходилось работать с иностранными языками, то разобраться в синтаксисе и принципе работы компьютерного языка вам будет гораздо легче. Особенно это будет верно в случае лингвистов (на случай благородной ярости: я не приравниваю лингвистов к переводчикам, я просто имею в виду, что лингвисты хорошо разбираются в устройстве языка).

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

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

С чего начать?

Многие начинают с Python — с одной стороны, это очень простой язык, с другой — невероятно популярный и потому хорошо описанный, снабженный дополнительными библиотеками на все случаи жизни (мы уже описывали, как с помощью Python собирать данные из ВК или сделать корпус из Twitter’а, как обкачивать HTML… а вообще Python может практически все, что вообще умеют компьютеры). Книг и онлайн-курсов для изучения языка — огромное множество. Но здесь работает та же логика, что и с изучением иностранного языка: лучше всего он учится в практике. Я бы порекомендовала выбрать себе какой-нибудь курс с интерактивными элементами (на Курсере, если вам нравится платить деньги, или на Udacity) и выбрать сайт с программистскими задачками, которые вы сможете постепенно решать по ходу роста вашего уровня.

Где учиться?

Какие курсы прослушать?

У Яндекса есть классный исчерпывающий список рекомендаций, что и как учить. Из-за большого объема в нем легко запутаться. Старайтесь выбрать что-то одно, а не пытаться освоить все одновременно (понимаю, это непросто).

2. Где практиковать программирование?

Для начинающих, владеющих английским языком, подойдет, например, Codewars. Можно выбрать язык программирования, уровень владения языка и сферу, в которой задачка будет. Например, если вы хотите заниматься Natural language processing (обработкой естественного языка), то вы можете брать задачи только в этой области и т.д. После того как вы решили одну из «кат» (так на японский манер называются задачки для кодеров), вы можете ознакомиться с альтернативными решениями — это бывает безумно полезно и позволяет найти собственный стиль.

Более высокий уровень требуется для участия и решения задач на Codeforces, на сайте постоянно проходят соревнования.

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

Анна Кори

Показать полностью…
  • Нравится 0
  • Комментировать 0
  • 0
Пока нет комментариев
Системный Блокъ
4 года назад

Fembot’s tale: как виртуальным помощникам добиться равенства с людьми

Человечество и сегодня продолжает движение в сторону светлого будущего, картина которого мало-помалу становится всё менее абстрактной. Сегодня человеку гораздо легче в деталях спланировать, как будет выглядеть его идеальный дом, или почти мгновенно построить маршрут передвижения во время отпуска. Не меньшего внимания заслуживают и те, кто ему с этим поможет.

Кто такие виртуальные ассистенты

В апреле прошлого года вышла статья Деяна Йотановича под названием The Future is Fembot: Can We Change the Direction of Gendered Art? В этом достаточно масштабном, но при этом искреннем и эмоциональном эссе автор пытается определить, в какой мере социум оказывает влияние на индустрию виртуальных (и/или роботизированных) помощников.

Виртуальные ассистенты (IVA, IPA) — «имена» Алексы, Сири, Кортаны и Алисы наверняка знакомы почти каждому из читающих эти строки, — давно проникли практически во все сферы нашей жизни. Служба Google Duplex уже более двух лет неплохо справляется с бронированием столиков в ресторане или записью на стрижку (и даже грамотно заполняет возникающие в разговоре паузы), Сири избавляет от необходимости лично проверять, выключен ли свет на втором этаже, а чуть менее популярный Bixby с 2017 года играет роль первого виртуального сопроводителя немобильной техники — например, холодильников.

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

Или нет?
Слуга всех господ

Опираясь сразу на несколько источников, Йотанович осмеливается предложить своему читателю не самую приятную из аксиом. Выясняется, что роботы и виртуальные помощники вынуждены «зеркалить» всё, что на них проецирует пользователь.

Чтобы не пугаться написанных на эту тему крупных текстов (хотя не прочесть A Cyborg Manifesto Донны Харауэй было бы крупной ошибкой), взглянем в сторону кино. Йотанович апеллирует к образам феминизированных роботов (фемботов) в таких фильмах, как «Степфордские жёны» (2004), «Она» (2013) и «Из машины» (2015).

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

Йотанович замечает: феминное оформление даже максимально далеких от привычного нам человеческого облика (как выглядит Алекса?) машин — результат бытования в обществе сильных патриархальных установок. В своей статье он упоминает выпущенного в 2016 году фембота «по имени» София: светловолосая красавица раздаёт интервьюерам щедрые улыбки и среди прочего даже упоминает, что хотела бы однажды завести своих собственных детей. Заметим: София не просто выдает одну из заученных фраз, а распознаёт реплики собеседника прямо по ходу диалога и генерирует свой ответ, подстраиваясь необходимым образом. Поэтому выбор ответных реплик не случаен: по ним можно понять, как именно представлен образ женщины в обучающих данных.
Забота и обслуживание, возложенные на «плечи» машин, требуют большой эмоциональной отдачи. Из-за того что машина не может испытывать чувства, настройку производят заранее: например, подбирают диктора с высоким, тонально богатым голосом, и четко прописывают систему фраз, из которой будут выбираться ответы пользователю. Так закрепляется наше отношение к помощнику как к слуге, учтивому и безотказно отвечающему на все вопросы, — и приближается та черта, за которой пользователь станет считать вопрос «Сири, какой у тебя размер груди?» вполне допустимым.

Мы пойдём другим путём

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

Успешный пример голосового ассистента без гендерно-специфических черт (разумеется, без снижения эффективности) демонстрирует виртуальный помощник Кай — он представляет компанию Kasisto, клиенты которой стремятся интегрировать ИИ в свой бизнес. В чём-то аналогична ему и немецкая помощница Амме: несмотря на то, что «она» носит женское имя, диалог с ней совершенно не похож на общение с большинством вышеупомянутых ассистентов. Жаклин Фельдман, проектировщица Casisto, пообщалась с Амме и удовлетворенно заметила, что она «дерзка, непринужденна, настоящая бунтарка по натуре», — чем не альтернатива в мире стандартных фраз, которые произносят одинаковые женские голоса?
Виртуальных и/или голосовых помощников «второй волны» попробуют наделить гендерно-нейтральными голосами. Придётся отрегулировать и набор имеющихся в их распоряжении фраз (Кортана уже сейчас умеет уходить от неприятных тем фразой «Это единственное, о чём Вы хотели бы сегодня поговорить?»), изменить алгоритмы машинного обучения или обучающие данные, — но это небольшая цена за то, чтобы положить конец патриархальной уязвимости женского образа в реальном и виртуальном мире.

Показать полностью…
  • Нравится 0
  • Комментировать 0
  • 0
Пока нет комментариев
Системный Блокъ
4 года назад

Строим мост: вовлечение старшего поколения в цифровое пространство с помощью кино

Цель проекта Italian Cinema Audiences — помочь старшему поколению войти в цифровой мир. Для этого уже было создано и испробовано множество разных путей. Кроме использования известных методов, статья исследует новые стратегии: использование медиа-платформ и проектов, связывающих воспоминания разных поколений (как Historypin), а также цифровые архивы краудсорсинговых исторических материалов.

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

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

Подробнее о передаче и создании коллективной памяти вы можете узнать из этих статей:

Cinema heritage in Europe: preserving and sharing culture by engaging with film exhibition and audiences
Social media use of older adults: a mini-review

*Historypin — цифровой архив исторических фотографий, видео, аудиозаписей и личных воспоминаний.

Ольга Чхотуа

Показать полностью…
  • Нравится 0
  • Комментировать 0
  • 0
Пока нет комментариев
← Предыдущая Следующая → 1 2 3 4
Показаны 11-15 из 17