Город: Санкт-Петербург Новосибирск Казань Язык: Русский English

Краудсоурсинг или как автоматически создавать программы практически из ничего (Бен Лившиц, Microsoft Research)
Computer Science семинар

Что: Лекция
Когда: Суббота, 04 июня 2016, 17:00–18:20
Где: ПОМИ РАН
Слайды: csseminar_lecture_040616.pptx

Описание

Аннотация

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

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

Мы обсудим базовые основы технологии, используя систему Amazon Mechanical Turk, включая потенциальные сложности и проблемы. Также мы покажем, как использовать идеи краудсоурсинга для автоматического создания программ.

О лекторе

Bio from http://research.microsoft.com/en-us/um/people/livshits/about.htm:

Ben Livshits is a research scientist at Microsoft Research in Redmond, WA and an affiliate professor at the University of Washington. Originally from St. Petersburg, Russia, he received a bachelor's degree in Computer Science and Math from Cornell University in 1999, and his M.S. and Ph.D. in Computer Science from Stanford University in 2002 and 2006, respectively. Dr. Livshits' research interests include application of sophisticated static and dynamic analysis techniques to finding errors in programs.

Ben has published papers at PLDI, POPL, Oakland Security, Usenix Security, CCS, SOSP, ICSE, FSE, and many other venues. He is known for his work in software reliability and especially tools to improve software security, with a primary focus on approaches to finding buffer overruns in C programs and a variety of security vulnerabilities (cross-site scripting, SQL injections, etc.) in Web-based applications. He is the author of over 100 academic papers; Ben has also received dozens of patents and multiple tech transfer awards for bringing research in practice. Lately, he has been focusing on topics ranging from security and privacy to crowdsourcing an augmented reality. Ben generally does not speak of himself in the third person.