Size: a a a

Data science [ru]

2020 August 23
Data science [ru]
Как найти количество элементов в объекте Python?
#python
В этой статье мы рассмотрим, как определить количество элементов в объекте Python и при необходимости подсчитать их сумму. Также увидим, как подсчитать количество вхождений конкретного элемента.
Итак, представим, что у нас есть следующий массив:
источник
2020 August 24
Data science [ru]
Списки (list). Функции и методы списков
#python
Что такое списки?
Списки в Python - упорядоченные изменяемые коллекции объектов произвольных типов (почти как массив, но типы могут отличаться).
Чтобы использовать списки, их нужно создать. Создать список можно несколькими способами. Например, можно обработать любой итерируемый объект (например, строку) встроенной функцией list:
источник
Data science [ru]
​​ИИ-алгоритм разгромил в воздушном бою настоящего пилота ВВС США
Со счётом 5:0 искусственный интеллект, разработанный компанией Heron Systems, одержал чистую победу в симуляции воздушного боя против настоящего пилота истребителя F-16 в рамках соревнований AlphaDogfight Trials. Их организовало Управление перспективных исследовательских проектов Министерства обороны США (DARPA). Перед этим он одержал победу над всеми остальными ИИ-алгоритмами, представленными другими командами.
«Это огромный шаг вперёд», — прокомментировал результат комментатор DARPA Джастин Мок (Justin Mock).
В течение трёх дней, в рамках которых длились соревнования, в симуляторе воздушного боя сошлись несколько ИИ-систем. Они продемонстрировали свои способности по управлению истребителем F-16, а также в уничтожении условного противника в ходе классического воздушного боя. Примечательно, что свои разработки 9 команд, принявших участие в соревнованиях, представили менее чем за год с момента анонса программы в сентябре 2019-го.
Искусственный интеллект, разработанный небольшой командой Heron, состоящей из ИИ-специалистов из штатов Мэриленд и Виргиния, одолел 8 других команд, включая представленную военно-промышленной корпорацией Lockheed Martin. Последняя заняла второе место среди боровшихся между собой ИИ.
По словам представителей команды Heron, ещё за неделю до официальных соревнований их ИИ-алгоритм не был до конца готов и толком даже не умел нормально управлять виртуальным истребителем. Но непосредственно на соревнованиях он показал себя во всей красе. В каждом бою виртуальный пилот применял очень агрессивную тактику. Он проводил мастерские заходы в тыл условного противника и наносил точные попадания по истребителю врага. Ему даже проиграл настоящий пилот ВВС США. Имя лётчика не сообщается, но указывается, что он является выпускником центра подготовки лётчиков-истребителей «Неллис», расположенного в штате Невада. По словам Джастина Мока, ИИ-пилот продемонстрировал «сверхчеловеческие возможности точного наведения на цель» в рамках этого боя.
В обозримом будущем DARPA планирует доставить симулятор, использовавшийся на соревнованиях, в центр подготовки пилотов «Неллис», где другие лётчики смогут попытать свои силы в противостоянии с ИИ. Следующим шагом для агентства станет переход к испытаниям возможностей ИИ при выполнении других типов боевых задач в воздухе.
Ключевая цель программы DARPA — создание ИИ, который сможет более активно принимать участие в настоящих воздушных боевых действиях.
источник
2020 August 25
Data science [ru]
Идентификаторы на языке GO
#GO
В языках программирования идентификаторы используются для целей идентификации. Или, другими словами, идентификаторы — это определяемые пользователем имена компонентов программы. В языке Go идентификатором может быть имя переменной, имя функции, константа, метки оператора, имя пакета или типы.
источник
Data science [ru]
​​Японский холдинг и «Сколково» инвестируют 1,5 млрд рублей в российские стартапы

Инвестиционная платформа фонда «Сколково» Skolkovo Ventures создала на паритетных началах совместное предприятие Station со структурой японского коммуникационного холдинга Dentsu, следует из совместного сообщения компаний, поступившего в РБК. Партнером Skolkovo Ventures стала японско-российская компания Dentsu Entertainment Eurasia Partners (DEEP), в котором 51% у Dentsu, 49% — у OKS Group Олега Полякова и Кирилла Матвеева. 
СП будет инвестировать в технологические стартапы, использующие данные о поведении потребителей. Заявленный размер инвестиций создателей СП и их партнеров в первые полтора года — 1,5 млрд рублей. Station планирует покупать контрольные пакеты уже существующих компаний, которые предлагают подобные решения для бизнеса, уточнил РБК гендиректор Skolkovo Ventures Владимир Сакович. По его словам, интерес представляют компании с годовой выручкой от 200 млн руб. и не менее чем с 10 клиентами, как правило, такие стартапы уже имеют финансовых инвесторов. Интерес представляют более 30 резидентов «Сколково», указано в сообщении о создании Station. Названия этих фирм не раскрываются.
Инвестиционная платформа Skolkovo Ventures появилась в 2017 году. На ее сайте указано, что сейчас она управляет венчурными фондами объемом 5 млрд руб. Компания Dentsu Entertainment Eurasia Partners появилась на российском рынке в июле 2020 года. До тех пор японский холдинг Dentsu был представлен в России лишь офисом Dentsu Aegis Network, специализирующемся на рекламе.
источник
2020 August 26
Data science [ru]
Настройка среды KOTLIN для командной строки
#kotlin
В этой статье мы увидим, как настроить среду для Kotlin с помощью компилятора командной строки.

Обязательное условие для установки Kotlin —
Kotlin работает на виртуальной машине Java, поэтому необходимо установить JDK и указать путь в локальной системной переменной среды. Чтобы установить JDK и JRE в вашу систему и задать путь в переменной среды.
источник
Data science [ru]
Хочешь попробовать свои силы в  Data Science? Пройди онлайн-интенсив по анализу данных и научись использовать продвинутые методы, чтобы автоматизировать рутину, работать быстрее и получить хорошо оплачиваемую востребованную профессию.

Участвуй в бесплатном интенсиве: https://clc.am/c4Fmpg.

Что тебя ждёт?
💣 Основы языка Python.
💣 Работа с библиотеками Pandas и Matplotlib.
💣 Техники исследования данных и практические кейсы.
💣 Практические задания.
💣 Общение с опытным специалистом.

Все, кто дойдёт до конца занятий, получат электронную книгу Кея Петерсона и Дэвида Колба «Век живи — век учись».

До скорой встречи!
источник
Data science [ru]
Настройка среды в JAVA
#kotlin
Java является языком программирования общего назначения, который является параллельным, основанным на классе, объектно-ориентированным и т. д.
Приложения Java обычно компилируются в байт-код, который может работать на любой виртуальной машине Java (JVM) независимо от архитектуры компьютера. Последняя версия — Java 11 .
источник
2020 August 27
Data science [ru]
Какие тренды машинного обучения нужно знать
Машинное обучение стало прорывом в аналитике: благодаря ему наконец получилось работать с неструктурированными данными — изображениями, звуками и так далее.
Главными трендами машинного обучения сейчас называют:
источник
Data science [ru]
Почему важно развивать soft skills

92% респондентов LinkedIn приравняли важность soft skills к hard skills. При этом наблюдается такой парадокс, что не все ещё понимают важность «гибких» навыков ¯\_(ツ)_/¯
Давайте разбираться, что такое soft skills и почему всем нужно их развивать в мире, где постоянны только перемены. И да, ИТ- и диджитал-специалисты не исключение.
источник
2020 August 28
Data science [ru]
Средняя скорость 5G в США оказалась разочаровывающе низкой
Каждый новый стандарт связи обещает радикальное «ускорение интернета», да и заманчивые цифры в рекламе сетевого оборудования тоже впечатляют. Конечно, мы все давно привыкли, что это лишь какие-то «сказочные» гипотетические показатели, а на деле скорость скачивания контента из сети всегда гораздо ниже. Но иногда эта разница удивляет так, что в пору переспросить — «вы серьезно вообще?» Именно такая реакция возникает при взгляде на результаты тестирования сетей сотовой связи пятого поколения в Соединенных Штатах.
источник
Data science [ru]
Байты (bytes и bytearray)
#python
Байтовые строки в Python - что это такое и с чем это едят? Байтовые строки очень похожи на обычные строки, но с некоторыми отличиями. Попробуем выяснить, с какими.
Что такое байты? Байт - минимальная единица хранения и обработки цифровой информации. Последовательность байт представляет собой какую-либо информацию (текст, картинку, мелодию...).
источник
2020 August 29
Data science [ru]
Мир больших данных

Большие данные — одна из таких замечательных идей. В современном социально активном мире данные растут огромными темпами, равными 2,5 квинтиллионам байтов в день, что примерно увеличится в ближайшие годы.
Бизнес-гиганты, такие как Facebook, Google, LinkedIn, Twitter и т. Д., Были среди первых нескольких ассоциаций, чья работа вращалась вокруг мира больших данных. Было бы неправильно сказать, что в целом это большая проблема «больших данных».
источник
Data science [ru]
Github Students Pack - бонусы студентам-программистам Python

Программа Github Students Pack рассчитана на студентов, которые не могут себе позволить использование дорогостоящих подписок на платные сервисы для разработки.
В этой статье собраны вкусности, которые очень сильно пригодятся студентам, создающим проекты на Python.
источник
2020 August 30
Data science [ru]
Ключевые слова
#GO
Ключевые слова или зарезервированные слова — это слова в языке, которые используются для некоторого внутреннего процесса или представляют собой некоторые заранее определенные действия. Поэтому эти слова не разрешается использовать в качестве идентификатора. Это приведет к ошибке времени компиляции.
источник
Data science [ru]
Печать всех решений в N-QUEEN проблема
#алгоритм
N Queen — это проблема размещения N шахматных ферзей на N × N шахматной доске, чтобы две королевы не атаковали друг друга. Например, следующее является решением проблемы 4 Queen.

N Queen — это проблема размещения N шахматных ферзей на N × N шахматной доске, чтобы две королевы не атаковали друг друга. Например, ниже приведены два решения проблемы 4 Queen.
источник
2020 August 31
Data science [ru]
​​ИИ не даст отслеживать браузер по «отпечаткам»

Американские разработчики из университетов Айовы и Калифорнии, а также Mozilla Corporation представили основанную на машинном обучении программу, способную определить, отслеживается браузер по его «отпечаткам».

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

Разработанная тремя американскими авторами программа FP-Inspector позволяет с помощью технологии машинного обучения и комбинации методов статистического и динамического анализа распознать, пытается ли веб-сайт отслеживать браузер по его «отпечатку», и блокировать эти попытки. Причем программа способна определить даже те методы «фингерпринтинга», о которых ранее ничего не было известно.
С помощью своей программы разработчики выяснили, что «фингерпринтинг» используется на четверти из 10 тысяч и на 10% из 100 тысяч самых популярных веб-сайтов. В первую очередь такой метод слежки применяют новостные ресурсы и интернет-магазины, и значительно реже он встречается на почтовых сервисах и образовательных сайтах.
Как объясняют авторы 
программы, «фингерпринтинг» в основном распространен на сайтах, которые финансируются за счет рекламы, а на новостных ресурсах этот метод также используется для пропуска через пэйволл, поскольку позволяет не только отслеживать отдельных пользователей, но также отсекает ботов и попытки взлома.
источник
Data science [ru]
​​❓Что нужно, чтобы правильно использовать и разрабатывать MS SQL БД? 

03 сентября ждем всех разработчиков СУБД и бэкендеров на вебинаре, где Павел Стрекалов расскажет какие инструменты и навыки помогут писать сложные запросы, грамотно проектировать и оптимизировать свои БД. 

📍Вы познакомитесь с программой онлайн-курса «MS SQL Server разработчик», узнаете, чем курс отличается от конкурентов, как организована практика и какими способами можно сэкономить на обучении. 

👉Используйте эту возможность, чтобы пообщаться с экспертом и узнать больше о работе с СУБД. Регистрируйтесь на вебинар, и мы напомним вам о трансляции: https://otus.pw/GO6I/
источник
Data science [ru]
Модуль random
#python
Модуль random предоставляет функции для генерации случайных чисел, букв, случайного выбора элементов последовательности.
источник
2020 September 01
Data science [ru]
В России научили искусственный интеллект "видеть" сквозь стены

Специалисты из Симферополя представили в рамках форума "Сильные идеи для нового времени" проект машинного зрения, которое может распознавать объекты сквозь стены, дождь и туман, сообщает фонд Росконгресс.
Специалисты из Симферополя представили на трек "Новые идеи для бизнеса" проект машинного зрения, которое основано на принципах радиооптики с применением искусственных нейронных сетей. Эксперты посчитали идею перспективной, поскольку технология уже готова: в 2021 году ИИ (искусственный интеллект – ред.) фактически выходит на рынок, уже доступен предзаказ", - говорится в сообщении.
источник