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

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

РКН: https://vk.cc/cJPGXD
Download Telegram
Котлин немаркированный перерыв
#Kotlin

Когда мы работаем с циклами и хотим немедленно остановить выполнение цикла, если выполняется определенное условие, в этом случае мы можем использовать выражение break или return для выхода из цикла.
В этой статье мы обсудим, как использовать выражение break для выхода из цикла. Когда выражение прерывания встречается в программе, оно заканчивается в ближайшем замкнутом цикле.
Срез композитный литерал в GO
#GO

Есть два термина, то есть Slice и Composite Literal. Срез — это составной тип данных, аналогичный массиву, который используется для хранения элементов одного типа данных. Основное различие между массивом и срезом состоит в том, что срез может изменяться по размеру динамически, но не массив.
Составные литералы используются для построения значений для массивов, структур, срезов и карт. Каждый раз, когда они оцениваются, это создает новое значение. Они состоят из типа литерала, за которым следует список элементов в скобках. (Вы поняли это!) Что ж, после прочтения вы узнаете, что такое составной литерал, и вы будете шокированы, что уже знаете это.
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Свершилось! Так будет выглядеть телевизор через несколько лет? 📺 

А вы даже половины возможностей своего смартфона не используете!📱

❗️Срочно исправляйте ситуацию:

Эксперт IT-Tech 💻 - аутентичный канал о технологиях, гаджетах, секретах мобильных приложений♻️
Армейские Роботы Охотятся На Танки
У пары беспилотных разведывательных машин было достаточно интеллекта ИИ на борту, чтобы перемещаться по пересеченной местности, идентифицировать” вражеские " силы и открывать огонь – но человек все равно решает, стрелять ли.
Вашингтон: пара невзрачных роботов, больше похожих на военизированные гольф-кары, чем на терминаторов, катили через пустыню Юма, часть армейского проекта "конвергенция" по будущей войне.
Подобно человеческим войскам, машины по очереди прикрывали друг друга, продвигаясь вперед. Один робот находил безопасное место, останавливался и запускал привязанный мини-дрон, который он нес, чтобы посмотреть на следующий хребет, в то время как другой бот двигался вперед; затем они выключались.
SberCloud запустили довольно забавную небольшую ролевую игру, позволяющую почувствовать себя в шкуре начинающего стартапера и потренироваться в запуске и поддержке первого проекта.

В стол или в релиз? Проверь, какой из тебя стартапер: https://sc.link/JQl
Модуль itertools
#Python

Модуль itertools - сборник полезных итераторов.
itertools.count(start=0, step=1) - бесконечная арифметическая прогрессия с первым членом start и шагом step.
itertools.cycle(iterable) - возвращает по одному значению из последовательности, повторенной бесконечное число раз.
itertools.repeat(elem, n=Inf) - повторяет elem n раз.
itertools.accumulate(iterable) - аккумулирует суммы.
accumulate([1,2,3,4,5]) --> 1 3 6 10 15
Введение в Apache Pig
#Hadoop
Apache Pig — это высокоуровневая платформа или инструмент, который используется для обработки больших наборов данных. Он обеспечивает высокий уровень абстракции для обработки поверх MapReduce. Он предоставляет язык сценариев высокого уровня, известный как Pig Latin, который используется для разработки кодов анализа данных. Во-первых, для обработки данных, которые хранятся в HDFS, программисты напишут сценарии на языке Pig Latin. Внутренне Pig Engine (компонент Apache Pig) преобразовал все эти сценарии в конкретную карту и сократил задачу. Но они не видны программистам для обеспечения высокого уровня абстракции. Pig Latin и Pig Engine — это два основных компонента инструмента Apache Pig. Результат Pig всегда хранится в HDFS.
Представляем Вашему вниманию интересный канал!

@geekjournal - канал посвященный гик - культуре (фильмам, сериалам, комиксам, играм и книгам).
Скала Строка
#Scala

Строка — это последовательность символов. В Scala объекты String являются неизменяемыми, что означает константу и не может быть изменено после создания.

Создание строки в Scala
Есть два способа создать строку в Scala:
Здесь, когда компилятор встречается со строковым литералом и создает строковый объект str.
{Работа в Европе ближе, чем кажется}

В Европе находится более 5.5 миллионов разработчиков. Только в одной Финляндии не закрывается порядка 5-6 тысяч вакансий IT специалистов по данным новостного агенства yle.fi.

Игорь Сорока, фуллстэк инженер и IT консультант, живёт в Финляндии и ведёт канал @geekexport. Рассказывает про релокейт, даёт советы по поиску работы и выпускает подкаст. Также Игорь сделает разбор резюме бесплатно и даст советы по его прокачке. Пришла пора поискать работу в Европе и США.

Из канала:
Пример разбора резюме Data Scientist
Подкаст: Путь Data Engineer
Блог: Как вести себя в LinkedIn, чтобы не было стыдно потом
Блог: От инженера до фуллстэк программиста
Котлин с надписью перерыв
#Kotlin

При работе с циклами скажем, что вы хотите немедленно остановить выполнение цикла, если выполняется определенное условие. В этом случае вы можете использовать выражение break или return для выхода из цикла.
В этой статье мы узнаем, как использовать выражение break для выхода из цикла. Когда выражение прерывания встречается в программе, оно заканчивается в ближайшем замкнутом цикле.

В Kotlin есть два типа выражения:
Помеченный перерыв
Немеченый разрыв
Модуль random
#Python

Модуль random предоставляет функции для генерации случайных чисел, букв, случайного выбора элементов последовательности.
random.seed([X], version=2) - инициализация генератора случайных чисел. Если X не указан, используется системное время.
random.getstate() - внутреннее состояние генератора.
random.setstate(state) - восстанавливает внутреннее состояние генератора. Параметр state должен быть получен функцией getstate().
random.getrandbits(N) - возвращает N случайных бит.
random.randrange(start, stop, step) - возвращает случайно выбранное число из последовательности.
Ученые создали компактный искусственный нейрон в виде простейшего электронного устройства

Новое изобретение группы американских учёных обещает приблизить создание фактической электронной копии мозга человека со всеми его основными вычислительными и коммуникационными элементами — нейронами и синапсами. И всё это не в габаритах сотен серверных стоек, а в относительно компактном виде, что для прогресса в вычислительной технике обещает много интересного и прорывного.
Ключевое слово var в Go
#GO

Ключевое слово var в Golang используется для создания переменных определенного типа, имеющих правильное имя и начальное значение. Инициализация необязательна во время объявления переменных с использованием ключевого слова var, которое мы обсудим позже в этой статье.
Перегрузка метода в Scala
#Scala

Перегрузка метода является распространенным способом реализации полиморфизма . Это способность переопределить функцию в более чем одной форме. Пользователь может реализовать перегрузку функций, определив две или более функции в классе с одинаковым именем. Scala может различать методы с разными сигнатурами методов. то есть методы могут иметь одно и то же имя, но с другим списком параметров (т. е. количеством параметров, порядком параметров и типами данных параметров) в пределах одного и того же класса.
Котлин без маркировки продолжить
#Kotlin

В этой статье мы узнаем, как использовать continue в kotlin. При работе с циклом в программировании иногда желательно пропустить текущую итерацию цикла. В этом случае мы можем использовать оператор continue в программе. В основном, используется для повторения цикла для определенного условия. Он пропускает следующие операторы и продолжает следующую итерацию цикла.
Можно ли за два месяца разобраться в Data Science?

Нет.

Но познакомиться с этой областью и понять, как систематизировать большие данные с помощью Machine Learning — вполне реально.

Ребята из ProductStar собрали мини-курс, который всего за 60 дней поможет вам:

— Выучить синтаксис Python,
— Узнать ключевые инструменты Machine Learning и научиться их применять,
— Изучить типы и задачи рекомендательных систем,
— Попрактиковаться в работе с Hadoop и разобрать подход MapReduce.

Спикеры курса:

— Николай Пекальн, Директор по аналитике, Vezet group,
— Ришат Исхатов, Head of BA, СберМаркет.

Обучение состоит из 11 лекций и 11 домашек с проверкой от практиков рынка.

По ходу курса ребята помогают лучшим студентам с трудоустройством и подготовкой к собеседованиям.

Для первых 20 студентов действует скидка в 20% — курс можно приобрести всего за 24500 рублей

Подробная программа курса и регистрация по ссылке 👉 https://bit.ly/3jQem3W
Модуль math
#Python

Модуль math – один из наиважнейших в Python. Этот модуль предоставляет обширный функционал для работы с числами.
Машинное обучение — Приложения
#Machinelearning

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

Функция — это блок кода, который выполняет специальную задачу. В программировании функция используется для разбиения кода на более мелкие модули, что делает программу более управляемой.
Искусственный интеллект: простыми словами.

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