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
Машинное обучение — Приложения
#Machinelearning

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

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

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

Массивы на языке программирования Golang или Go очень похожи на другие языки программирования. В программе иногда нам нужно хранить набор данных одного типа, например, список оценок учеников. Такой тип коллекции хранится в программе с использованием массива. Массив — это последовательность фиксированной длины, которая используется для хранения однородных элементов в памяти. Из-за их фиксированной длины массив не так популярен, как Slice in Go.
В массиве вам разрешено хранить ноль или более нуля элементов в нем. Элементы массива индексируются с помощью оператора индекса [] с их позицией, начинающейся с нуля, это означает, что индекс первого элемента — массив [0], а индекс последнего элемента — массив [len (массив) -1]. ,
Scala Ключевые слова
#Scala

Ключевые слова или зарезервированные слова — это слова в языке, которые используются для некоторого внутреннего процесса или представляют собой некоторые заранее определенные действия. Поэтому эти слова не разрешается использовать в качестве имен переменных или объектов. Это приведет к ошибке времени компиляции.
10 самых высокооплачиваемых рабочих мест, требующих SQL
#SQL

SQL может выполнять запросы, извлекать данные, вставлять или удалять записи, создавать таблицы или хранимые процедуры в базе данных и т. д. SQL — самая адаптируемая ниша на рынке. Смена работы после того, как вы вступите в ИТ-индустрию, не имеет большого значения. Самое сложное в начале. Но большинство студентов, которые собираются начать свою карьеру в базе данных с использованием SQL, должны искать самые высокооплачиваемые работы в базе данных или в профилях, связанных с SQL. Читайте дальше, чтобы узнать о различных профилях, связанных с SQL или базой данных.
Котлин | Именованный аргумент по умолчанию
#Kotlin

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

Указатели на языке программирования Go или Golang — это переменная, которая используется для хранения адреса памяти другой переменной. Указатели на Голанг также называются специальными переменными. Переменные используются для хранения некоторых данных по определенному адресу памяти в системе. Адрес памяти всегда находится в шестнадцатеричном формате.
Разница между Hadoop 1 и Hadoop 2
#Hadoop
Hadoop — это программная среда с открытым исходным кодом для хранения большого количества данных и выполнения вычислений. Его фреймворк основан на Java-программировании с некоторым собственным кодом на языке C и сценариями оболочки.
Python | Создайте таблицу меток с помощью Tkinter
#Python

Python предлагает несколько вариантов разработки графического интерфейса пользователя. Из всех методов графического интерфейса tkinter является наиболее часто используемым методом. Это стандартный интерфейс Python для инструментария Tk GUI, поставляемый с Python. Python с tkinter выводит самый быстрый и простой способ создания приложений с графическим интерфейсом. Создание графического интерфейса с помощью tkinter — простая задача.
Чтобы создать ткинтер:
Импорт модуля — ткинтер
Создать главное окно (контейнер)
Добавить любое количество виджетов в главное окно
Примените триггер события к виджетам.
PL / SQL, введение
#SQL #СУБД


PL / SQL — это блочно-структурированный язык, который позволяет разработчикам объединять возможности SQL с процедурными инструкциями. Все операторы блока сразу передаются в движок Oracle, что увеличивает скорость обработки и уменьшает трафик.

Недостатки SQL:
SQL не предоставляет программистам технику проверки условий, циклов и ветвлений.
Операторы SQL передаются в движок Oracle по одному, что увеличивает трафик и снижает скорость.
В SQL нет средств проверки ошибок при манипулировании данными.
Принятие решений в PL / SQL (IF-THEN, IF-THEN-ELSE, вложенный IF-THEN, IF-THEN-ELSIF-THEN-ELSE)
#SQL #СУБД

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

Принятие решений на языках программирования определяет направление выполнения программы. Операторы принятия решений, доступные в pl / SQL:
1. Если тогда заявление
2. Если тогда еще заявления
3. Вложенные операторы if-then
4. Лестница если-то-эльсиф-то-еще
Подсчитайте количество особого дня между двумя датами, используя PL / SQL
#SQL

Обязательное условие — PL / SQL Введение , принятие решений в PL / SQL

Напишите программу pl / sql для ввода двух дат и выведите число воскресений между этими двумя датами.
Объяснение:
Перед каждой итерацией цикла условие оценивается. Если значение равно TRUE , sequence_of_statements выполняется. Если условие оценивается как FALSE или NULL , цикл завершается и управление возобновляется после операторов END LOOP .
Python | Вычтите два элемента списка, если элемент в первом списке больше
#Python

Если даны два списка, если элемент в первом списке больше, чем элемент во втором списке, то вычтите его, иначе верните только элемент первого списка.

Примеры:
Input:
l1 = [10, 20, 30, 40, 50, 60]
l2 = [60, 50, 40, 30, 20, 10]
Output:
[10, 20, 30, 10, 30, 50]
Крупнейший прорыв за последние пять лет. Google начала внедрять новый ИИ-алгоритм правописания для лучшего понимания запросов с орфографическими ошибками.

Еще один немаловажный анонс презентации Google Search On 2020, посвященной последним достижениям компании в области ИИ, касается обновления поисковых алгоритмов.
В прошлом году поисковая система Google перешла на технологию BERT (Bidirectional Encoder Representations from Transformers или двунаправленная нейросеть-кодировщик), наделяющую поисковик способностью понимать естественный человеческий язык. В рамках Search On 2020 компания анонсировала еще ряд улучшений, чтобы более точно интерпретировать запросы пользователей.
Kotlin | Лямбда-выражения и анонимные функции
#Kotlin
В этой статье мы собираемся изучить выражение лямбда-выражения и анонимную функцию в Kotlin. Синтаксически сходные лямбды Kotlin и Java имеют очень разные функции.
Выражение лямбда-выражения и функция Anonymous означают, что эти функции не объявлены, а переданы немедленно как выражение.

Лямбда-выражение —
Как известно, синтаксис Kotlin lambdas похож на Java Lambdas. Функция без имени называется анонимной функцией. Для лямбда-выражения можно сказать, что это анонимная функция.
Scala Идентификаторы
#Scala
В языках программирования идентификаторы используются для целей идентификации. В Scala идентификатором может быть имя класса, имя метода, имя переменной или имя объекта.
А ты знал, что специалистов по анализу данных не хватает на рынке, а уровень зарплат постоянно растёт? Давно задумываешься о карьере в IT? Тогда познакомься с профессией Data Scientist на бесплатном онлайн-интенсиве от Skillbox!

Подробная программа занятий: 👉 https://clc.am/b3_UuA

Ты научишься:
⚡️ использовать Python для data-аналитики;
⚡️ находить аномалии и восстанавливать недостающие данные;
⚡️ работать с библиотеками Pandas и Matplotlib;
⚡️ решать реальные задачи, с которыми сталкивается Data Scientist.

🎉 Каждый участник получит подарок от издательства «МИФ», а авторы лучших проектов — сертификат на 30 000 рублей для обучения в Skillbox.

Ждём тебя 26–28 октября в 19:00 по МСК.
Нейросеть для разбитых сердец
Одна из проблем сегодняшних нейросетей — это их тупиковость при необходимости дать сложный ответ. Т. е. она довольно просто она может отличить кошку от не кошки, но определить, что это динозавр, а не кошка, она затруднится. Но разработчики программы Oshi — el прогнали ее через несколько японских форумов с темами «любовные советы» и научили находить причинно-следственные связи в вопросах и ответах.
«Я понимаю ваши чувства, сейчас вам тяжело. Мне кажется, что у младшего из них есть к вам чувства. Он вам открылся, поэтому все не так уж плохо. Я желаю вам счастья. Продолжайте действовать!» — такой ответ дала нейросеть женщине, попавшей в любовный треугольник.
Интересно, что полторы тысячи опрошенных на сайте знакомств людей даже не догадались, что разговаривают с роботом. И качество его ответов нравилось людям почти в раза чаще, чем качество ответов живого психолога. Возможно потому, что когда дело доходит до любви, люди в первую очередь думают о красоте сказанного.
Оператор объявления короткой переменной (: =) в Go

#GO
Оператор объявления короткой переменной (: =) в Golang используется для создания переменных, имеющих собственное имя и начальное значение. Основная цель использования этого оператора для объявления и инициализации локальных переменных внутри функций и для ограничения области видимости переменных. Тип переменной определяется типом выражения. Ключевое слово var также используется для создания переменных определенного типа. Таким образом, вы можете сказать, что есть два способа создания переменных в Golang следующим образом:
Kotlin Рекурсия
#Kotlin

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

Всякий раз, когда вызывается функция, есть две возможности:
Нормальный вызов функции
Рекурсивный вызов функции