Data Science | Machinelearning [ru] – Telegram
Data Science | Machinelearning [ru]
20K subscribers
631 photos
39 videos
29 files
3.52K links
Все о Data Science, машинном обучении и искусственном интеллекте: от базовой теории до cutting-edge исследований и LLM.

По вопросам рекламы или разработки - @g_abashkin

РКН: https://vk.cc/cJPGXD
Download Telegram
Объявление цикла ForClause и циклов с условием
#GO
Чтобы учесть самые разные случаи использования, существует три разных способа создания циклов for в Go, каждый из которых имеет свои возможности. Вы можете создать цикл for с условием, ForClause и RangeClause. В этом разделе мы расскажем, как объявлять и использовать ForClause и цикл с условием.
Давайте посмотрим, как мы можем использовать цикл for с ForClause.
Цикл ForClause определяется как цикл с инициирующим оператором, за которым следует условие и пост-оператор. Они имеют следующий синтаксис:
Прохождение циклом по последовательным типам данных с помощью RangeClause
#GO
В Go часто используются циклы for для прохождения по элементам последовательных типов данных или коллекций, например, срезов, массивов и строк. Чтобы облегчить этот процесс, мы можем использовать цикл for с синтаксисом RangeClause. Хотя вы можете пройтись по последовательным типам данных с помощью синтаксиса ForClause, RangeClause понятнее и его удобнее читать.
Прежде чем переходить к использованию RangeClause, давайте рассмотрим, как мы можем пройтись по элементам среза с помощью синтаксиса ForClause:
Примеры машинного обучения в медицине: диагностика и роботизированные операции

Улучшение клиентского сервиса. Чем быстрее в клинике проходит процесс регистрации на прием, тем меньше очереди, удобнее работать врачам и лояльнее пациенты.
​​Робот Эрика сыграет главную роль в фильме c бюджетом $70 млн
Пока актеры во время пандемии были вынуждены находиться по домам их место в кинобизнесе заняли роботы с искусственным интеллектом. В Японии главную роль в научно-фантастическом боевике получила гуманоид Эрика. По сюжету картины, ученый, который работал над улучшением ДНК человека, решил, что проект будет опасен для людей и решил сбежать из тайной лаборатории вместе с Эрикой.  
Снимать картину намерены с голливудским размахом. Ее бюджет составит порядка 70 миллионов долларов. Сейчас идут поиски режиссера и человека-актера. Продюсеры уже сняли несколько сцен фильма еще в прошлом году и теперь намерены продолжить съемочный процесс в Европе. Завершить работу на лентой планируется к июню 2021 года.  
Изначально об актерской карьере Эрики даже речи не было. Задачей ученых было просто создать автономного говорящего робота. Было это в 2015 году. “Родители” Эрики – инженеры Хироси Исигуро и Кохей Огава – научили свою “дочь” поддерживать беседу с людьми, считывать их эмоции и менять выражение лица в ответ. После этого робота заметили на телевидении и в театре. Эрика уже исполнила несколько ролей в постановках японских режиссеров и попробовала себя в качестве ведущей новостей.
Вложенные циклы
#GO
В Go циклы можно вкладывать друг в друга, как и в других языках программирования. Вложенность — это размещение одного конструкта внутри другого. В данном случае вложенный цикл — это цикл, который работает внутри другого цикла. Это может быть полезно, когда вы хотите выполнять цикличное действие для каждого элемента набора данных.
Вложенные циклы структурно похожи на вложенные операторы if. Они построены следующим образом:
Написание комментариев в Go
#GO
Комментарии — это строки компьютерных программ, которые игнорируются компиляторами и интерпретаторами. Добавление комментариев в программы делает код более удобным для чтения людьми, поскольку комментарии обычно содержат информацию или разъяснение того, что делает каждая часть программы.
В зависимости от назначения программы, комментарии можно использовать в качестве заметок или напоминаний или составлять их для других программистов, чтобы они могли понять, что делает ваш код.
Комментарии полезно использовать во время написания или обновления программы, поскольку вы можете легко забыть, о чем думали в определенный момент, а написанные впоследствии комментарии могут упускать что-то из виду.
​​Через пять лет операторов колл-центров заменят роботы

Большинство сотрудников российских колл-центров готовы к тому, что через несколько лет их заменит искусственный интеллект, однако эксперты считают, что с некоторыми задачами под силу справиться только человеку.
Исследование IT-проекта в области машинного обучения Neuro.net показало, что 63% специалистов колл-центров считают, что искусственный интеллект (ИИ) сможет выполнять их профессиональные обязанности хотя бы частично. Еще 13% уверены, что автоматическая голосовая система сможет заменить их полностью. И произойдет это уже в ближайшие 5–10 лет.
«Подобные события [опыт карантина в период пандемии] лишний раз доказывают, что многие рабочие процессы могут и должны быть переданы искусственному интеллекту. Мы надеемся, что рутинные задачи скоро полностью перейдут к ИИ», — рассказал «Известиям» сооснователь Neuro.net Александр Кузнецов.
При этом заведующий лабораторией машинного интеллекта МФТИ, профессор РАН Константин Воронцов подчеркнул в беседе с изданием, что роботизация не случится в один момент.

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

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

И у тебя как раз есть шанс стать тем самым незаменимым специалистом благодаря курсу от Skillbox «Профессия Data Scientist».

На курсе тебе предстоит научиться очень многим интересным вещам: от программирования на Python и визуализации данных до программирования на R и применения нейронных сетей для решения реальных задач.
Skillbox даёт возможность сначала уделить время обучению, а заботы с оплатой можно отложить на полгода.

После прохождения курса не стоит переживать о том, где найти работу. Эти заботы берут на себя опытные HR-специалисты.

Открой мир будущего — переходи по ссылке ▶️ https://clc.am/YCvnbA и бронируй место на курсе со скидкой 40%.
​​ИИ-система для судна сильно сократит его выбросы CO2
Исследователи из Университета Саутгемптона в Великобритании разработали новую цифровую ИИ-систему для морских судов. Как сообщает новостной портал университета, она позволяет сэкономить более 250 тыс тонн выбросов CO2.
Приложение создано на базе алгоритмов искусственного интеллекта (ИИ) и встраивается в приборную панель. Система получила название Just Add Water (JAWS). JAWS способна анализировать и интерпретировать информацию для оптимизации количества необходимого топлива и энергии в каждой конкретной ситуации.
Система собирает и обрабатывает большой массив данных о текущем угле наклона, глубине просадки судна, уровне загрязненности и прочих характеристиках, от которых зависит уровень энергопотребления.
“Благодаря алгоритмам машинного обучения теперь можно анализировать исторические данные как о текущих, так и о предыдущих рейсах морских судов и с высокой точностью прогнозировать будущий уровень потребления энергии”, – рассказывает автор методологии аспирант Эми Паркс.
“Как только технология получит дальнейшее развитие, мы планируем автоматизировать процесс адаптации работы судна к текущим условиям для автономного повышения энергоэффективности”, – пояснила Паркс.
ИИ-система уже работает на нескольких судах
Первый запуск JAWS был произведен на флоте, состоящем из более чем дюжины 300-метровых судов. Они перевозили сжиженный природный газ в течение 12 месяцев.
Благодаря ИИ-системе удалось предотвратить выбросы углекислого газа в объеме 250 тыс тонн. Это эквивалентно экономии топлива в 90 млн долларов.
Kotlin-тип преобразования
#kotlin
Преобразование типов (также называемое приведением типов) относится к изменению сущности одной переменной типа данных в другой тип данных.

Как мы знаем, Java поддерживает неявное преобразование типов из меньшего в больший тип данных. Целочисленное значение может быть присвоено длинному типу данных.
Например:
Дата-сайентист или дата-аналитик: какая из этих профессий вам больше подходит?
Мэтт Пржибыла поработал и дата-аналитиком, и дата-сайентистом, поэтому он хорошо понимает разницу между этими профессиями. Чтобы понять, какая из них лучше подходит именно вам, важно представлять, с какими задачами вам предстоит столкнуться.
У каждой из этих профессий есть свои особенности, которые могут иметь большое значение при выборе карьерного пути.
Только полная удаленка для технических специалистов в it. Бэк, фронт, бигдата, управление проектами, тестировщики. 3-4 вакансии в день отбираются в ручную. Никакого "после карантина", удаленка "форэва".
@remoteit
kotlin-получить части коллекции
#kotlin
Kotlin предоставляет функции расширения для извлечения частей коллекции. Функция-член, определенная вне класса, называется функцией расширения . Эти функции расширения могут предоставлять различные способы выбора различных элементов из списка.
Четыре функции расширения:
В PwC предсказали введение налога на искусственный интеллект
Через десять лет в России могут ввести налог на технологию искусственного интеллекта, считают эксперты. Это поможет блокировать создание общественно опасных ИТ-решений, но увеличит затраты разработчиков
К 2030 году в России может появиться налог или лицензия на искусственный интеллект. К такому выводу пришли руководители и менеджеры из ИТ-индустрии, опрошенные компаниями PricewaterhouseCoopers (PwC) в России, IDC, КРОК и нетворкинг-платформой Digital Leader. В опросе приняли участие 160 менеджеров ИТ-компаний, консалтинга, подразделений, занимающихся внедрением и разработкой инноваций, а также цифровой трансформацией.
Константы - GO язык.
#GO
Поскольку название CONSTANTS предполагает фиксированное значение, в языках программирования оно также одинаково, т. е, После определения значения константы его нельзя изменить дальше. Могут быть любые основные типы данных константы, такие как целочисленная константа, плавающая константа, символьная константа или строковый литерал.
Машинное обучение поможет выращивать искусственные органы
Ученые из Московского физико-технического института совместно с коллегами из Института системного программирования и Института глазных исследований им. Чарльза Шепенса Гарвардской школы медицины (США) разработали нейросеть, способную распознавать ткани формирующейся сетчатки еще до ее окончательной дифференцировки. Для этого алгоритму, в отличие от человека, не требуется дополнительной модификации клеток. Это позволяет применять метод при выращивании сетчатки для пересадки. Результаты опубликованы в журнале Frontiers in Cellular Neuroscience.
ПРОГРАММА HELLO WORLD В КОТЛИН
#kotlin
Привет, мир! это первая базовая программа на любом языке программирования. Давайте напишем первую программу на языке программирования Kotlin.

Программа «Здравствуй, мир!» В Котлине —
Откройте ваш любимый редактор notepad или notepad ++ и создайте файл с именем firstapp.kt со следующим кодом.
Введение в программирование на GO
#GO
Go (также называемый Golang) — это процедурный язык программирования со статической типизацией, имеющий синтаксис, аналогичный языку Си . Он предоставляет богатую стандартную библиотеку, сборщик мусора и возможность динамической типизации.
Этот язык также имеет карты ключ-значение, массивы длин, которые являются встроенными типами продвинутого уровня. Go — это самый мощный, производительный и масштабируемый язык программирования для создания веб-приложений, веб-API, микросервисов и других распределенных сервисов. Это один из самых быстрорастущих и высокооплачиваемых языков программирования в Америке.
Переключение оператора в GO
#GO
Оператор switch — это многопоточный оператор ветвления. Он обеспечивает эффективный способ переноса выполнения в разные части кода на основе значения (также называемого регистром) выражения. Язык Go поддерживает два типа операторов переключения:

Выражение Выключатель
Тип Переключатель
Что должен уметь Data Scientist

Как правило, специалисты в данной области имеют хорошие знания в области математики и даже разработки программного обеспечения. То есть это программисты и ученые в области математики. Однако в Data Science также важны бизнес-навыки: специалист должен разбираться в бизнес-процессах, понимать проблемы заказчика, сформировав на их основе задачу и оптимальный способ ее решения.
Настройка среды KOTLIN с помощью INTELLIJ IDEA
#kotlin
Kotlin — это язык программирования общего назначения со статической типизацией, разработанный JetBrains, который создал IDE мирового класса, такие как IntelliJ IDEA, PhpStorm, Appcode и т. Д. Он был впервые представлен JetBrains в 2011 году. Kotlin — объектно-ориентированный язык и лучший язык чем Java, но все еще полностью совместим с кодом Java.

Давайте посмотрим, как настроить среду для Kotlin с помощью Intellij IDEA и запустить наш первый код Kotlin.