III уровень Искусственный интеллект

Технический аналитик

260 часов длительность
Онлайн формат
Продвинутый уровень
1 поток (закрыт) 05.06-04.09.2023
2 поток (закрыт) 04.09-04.12.2023

Описание

Программа нацелена на получение компетенций, необходимых для профессиональной деятельности технического аналитика (Technical Analyst Data Science) для разработки и применения технологических решений в области искусственного интеллекта и в смежных областях.

#технический_аналитик #искусственный_интеллект #большие_данные #big_data #technical_analyst

Курс включает изучение методов машинного обучения для решения задач, paзличных пoдxoдов и инcтpумeнтов в пocтpoeнии индивидуaльныx cтpaтeгий. Вы научитесь оценивать бизнес и приводить технические требования в соответствие с бизнес-проектами и целями, а также использовать приложения информационных технологий, чтобы помочь предприятиям и другим организациям работать более эффективно и результативно. Программа нацелена на получение практических навыков по исследованию рынка с помощью инструментов технического анализа и построению прогнозов на основе результатов технического анализа.

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

Для оценки уровня знаний вы выполните практические кейсы и пройдете тестирование.

Часов в программе
68 часов
лекции
114 часов
практика
61 час
самостоятельная
8 часов
промежуточная аттестация
1 час
входная диагностика
8 часов
итоговая аттестация
260 часов
всего
Цель программы
Целью программы является получение слушателями компетенций, необходимых для профессиональной деятельности технического аналитика для разработки и применения технологических решений в области искусственного интеллекта и в смежных областях.
Актуальность
В современном мире информационные технологии заняли ведущую роль в бизнес-операциях, поэтому существует потребность в профессионалах, которые точно смогут создать взаимопонимание между организацией и общественностью. Однако, чтобы убедиться в этом, организации обращаются к профессионалам, таким как бизнес-технические аналитики, которые помогут им обновить свои процессы, а также внедрить новые технологии для повышения эффективности в этом секторе.

Технические аналитики – это профессионалы, обладающие соответствующими навыками для изучения финансового рынка с целью получения соответствующих временных моделей, которые предоставляют важную торговую информацию. Технический аналитик исследует рынок с помощью инструментов технического анализа и строит свой прогноз на основе результатов технического анализа. Основным инструментом технических аналитиков является ценовой график, поэтому второе название специалистов данного профиля chartists. Эти специалисты часто работают в финансовых учреждениях, брокерских конторах или в финансовых и инвестиционных организациях. Интересно, что они также предсказывают будущие движения цен и торговые возможности на финансовых рынках, используя ценовой график для подтверждения гипотезы.

В качестве инструментов прогнозирования они используют такие индикаторы, как индекс силы, волны Эллиота, восстановление Фибоначчи и другие технические подходы. Это позволяет им сканировать фондовый рынок, а также искать важные скрытые закономерности. Тем не менее, обладая соответствующими навыками, они помогают инвесторам делать инвестиционный выбор в зависимости от движения цен и истории графиков.
В бизнесе задача технического аналитика заключается в преодолении разрыва между бизнесом и техническими коллегами.
Они передают техническую информацию. Это означает перевод бизнес-требований в технические планы, а также перевод технических терминов в бизнес-требования.
Аналитик оценивает бизнес и приводит технические требования в соответствие с бизнес-проектами и целями.

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

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

Компетенции

Профессиональные


Способен классифицировать и идентифицировать задачи искусственного интеллекта, выбирать адекватные методы и инструментальные средства решения задач искусственного интеллекта
Знать:

− основные определения искусственного интеллекта и BigData;
− понятие A/B-тестирования;
− особенности продуктовой аналитики.

Уметь:

− проводить аналитические и поисковые исследования по тематике информационных технологий, технологий больших данных;
− строить несколько моделей и выбирать лучшую модель на данных.

Владеть:

− методами и инструментальными средствами решения задач искусственного интеллекта;
− навыками расчета ключевых метрик роста продукта с помощью Python

Способен разрабатывать и применять методы машинного обучения для решения задач
Знать:

− существующие и перспективные методы и программный инструментарий технологий больших данных;
− математические основы машинного обучения (линейная алгебра, статистика, оптимизация).

Уметь:

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

Владеть:

− методами разработки моделей машинного обучения и нейронных сетей.

Способен использовать инструментальные средства для решения задач машинного обучения
Знать:

− основные конструкции языка Python, библиотеки;
− системы обработки и анализа больших массивов данных (Hadoop, ETL, Spark и др.);
− платформы и базы данных

Уметь:

− осуществлять парсинг Интернет данных;
− применять SQL базы данных для прикладных решений;
− производить расчет вероятностных показателей с использованием языка Python;
− разрабатывать модели машинного обучения для решения задач.

Владеть:

− навыками расчета статистических показателей с использованием языка Python;
− навыками создания нескольких таблиц в СУБД Postgres посредствам Dbeaver;
− навыками интеллектуального анализа данных с помощью языка программирования R;
− навыками обучения нейронных сетей с помощью PyTorch, TensorFlow и Keras;
− навыками расчета ключевых метрик роста продукта с помощью Python;
− навыками настраивания кластеров Apache Spark и Hive на Hadoop;
− владение инструментами инструменты Weka,RapidMiner, Knime, Orange IBM SPSS Modeler, Tableau и др.;
− использовать базы данных (MongoDB, Clickhouse и др.)

Способен создавать и поддерживать системы искусственного интеллекта на основе нейросетевых моделей и методов
Знать:

− нейросетевые модели и методы;
− сверточные и рекуррентные сети.

Уметь:

− разрабатывать системы искусственного интеллекта на основе моделей искусственных нейронных сетей и инструментальных средств;
− строить модели машинного обучения

Владеть:

− методами разработки моделей машинного обучения и нейронных сетей;
− навыками построения полносвязной нейронной сети для задачи классификации;
− навыками обучения нейронных сетей с помощью TensorFlow и Keras.

Способен выполнять анализ больших данных
Знать:

− основы теории баз данных;
− принципы работы NoSQL баз данных;
− основные уровни представления данных;
− особенности организации СУБД в MPP-системе;
− основные типы данных в СУБД Postgres;
− особенности колоночного формата хранения данных;
− принципы построения дашбордов;
− основные понятия теории вероятности;
− основы комбинаторики.

Уметь:

− производить аналитику для интеллектуального отслеживания ресурсов/процессов;
− визуализировать анализируемые данные;
− применять методы анализа на графах;
− создавать собственные модели данных с использованием UML-диаграмм.

Владеть:

− навыками использования статистических методов исследования;
− математическими методами анализа данных;
− навыками интеллектуального анализа данных с помощью языка программирования R.

Способен осуществлять сбор и подготовку данных для систем искусственного интеллекта
Знать:

− различия между машинным обучением, нейронными сетями, глубоким обучением и EDA;
− язык запросов к СУБД;
− основные ETL процессы и инструменты.

Уметь:

− осуществлять поиск и структурирование данных;
− осуществлять подготовку и разметку структурированных и неструктурированных данных для машинного обучения.

Владеть:

− навыками решения базовых аналитических кейсов с использованием инструментов визуализации;
− навыками поиска аномалий в данных, сегментации PCA, уменьшения размерности данных

Способен использовать одну или несколько сквозных цифровых субтехнологий искусственного интеллекта
Знать:

− представление о сквозных цифровых субтехнологиях искусственного интеллекта.

Уметь:

− осуществлять математическое и информационное моделирование;
− решать прикладные задачи и участвовать в реализации проектов в области сквозной цифровой субтехнологии «Компьютерное зрение».

Владеть:

− навыками использования предварительно обученных моделей для классификации изображений и других задач;
− навыками обучения нейронной сети Keras многоклассовой классификации изображений на малом количестве данных.

Способен создавать и внедрять одну или несколько сквозных цифровых субтехнологий искусственного интеллекта
Знать:

− Small Data Learning и Сиамские нейронные сети;
− представление о сквозных цифровых субтехнологиях искусственного интеллекта.

Уметь:

− осуществлять математическое и информационное моделирование;
− участвовать в реализации проектов в области сквозной цифровой субтехнологии «Компьютерное зрение».

Владеть:

− навыками внедрения сиамских нейронных сетей для задач биометрии и распознавания образов

Требования

Слушатели должны обладать следующими знаниями, умениями и владеть навыками:

PYTHON
● Знание синтаксиса языка
● Понимание базовых структур данных
● Владение основами ООП (класс, объект)

 SQL
● Знание базового синтаксиса (SELECT, WHERE, GROUP BY, HAVING)
● Умение составлять подзапросы и делать все виды JOIN
● Навык работы с оконными функциями

ИНФРАСТРУКТУРА
● Умение работать с командной строкой
● Навыки работы с Docker 
● Знание базовых команд Linux
● Навыки работы с Git

Образование
  • Высшее образование
  • Среднее профессиональное образование
Квалификация
К обучению на программе допускаются: предприниматели, работники и владельцы компаний IT-сектора, имеющие высшее образование или среднее профессиональное (либо получающие высшее или среднее профессиональное образование), а также мотивированные специалисты из других профессиональных сфер и студенты, обучающиеся в области информационных технологий, а также по иным специальностям, которые заинтересованы в получении новых компетенций по специальности «Технический аналитик».
Владение необходимыми профессиональными компетенциями
Требования к компетенциям, которыми должен обладать гражданин при поступлении на курс:

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

Слушатели должны обладать следующими знаниями, умениями и владеть навыками:

PYTHON
● Знание синтаксиса языка
● Понимание базовых структур данных
● Владение основами ООП (класс, объект)

 SQL
● Знание базового синтаксиса (SELECT, WHERE, GROUP BY, HAVING)
● Умение составлять подзапросы и делать все виды JOIN
● Навык работы с оконными функциями

ИНФРАСТРУКТУРА
● Умение работать с командной строкой
● Навыки работы с Docker 
● Знание базовых команд Linux
● Навыки работы с Git

Модули

свернуть
126ч
Модуль 1 МОДУЛЬ 1. БАЗОВЫЙ
Модуль предполагает введение в инженерию больших данных, содержание профессии «Технический аналитик». Отдельные темы посвящены изучению инструментов анализа данных: Python, Jupyter Notebook, R, библиотеки Python, Hadoop, ETL, Spark и др.; изучению технологий хранения и обработки больших данных: БД, SQL, MPP, Postgres, GreenPlum, моделирование данных, Clickhouse, построение дашбордов с помощью Superset
125ч
Модуль 2 МОДУЛЬ 2. ПРОФИЛЬНЫЙ
Модуль предполагает знакомство с математическим моделированием, машинным обучением, оптимизацией и обучением нейронных сетей. Отдельные темы посвящены введению в теорию вероятности и математическую статистику, A/B-тестированию, математическим основам машинного обучения, методам анализа больших данных (регрессия, классификация, кластеризация, ассоциативные правила). Будут рассмотрены архитектура нейронных сетей, обучение нейронных сетей с помощью TensorFlow и Keras, способы использования предварительно обученных моделей для классификации изображений и других задач, продвижение продукта, бизнес-метрики
126ч
Модуль 1 МОДУЛЬ 1. БАЗОВЫЙ
Модуль предполагает введение в инженерию больших данных, содержание профессии «Технический аналитик». Отдельные темы посвящены изучению инструментов анализа данных: Python, Jupyter Notebook, R, библиотеки Python, Hadoop, ETL, Spark и др.; изучению технологий хранения и обработки больших данных: БД, SQL, MPP, Postgres, GreenPlum, моделирование данных, Clickhouse, построение дашбордов с помощью Superset
125ч
Модуль 2 МОДУЛЬ 2. ПРОФИЛЬНЫЙ
Модуль предполагает знакомство с математическим моделированием, машинным обучением, оптимизацией и обучением нейронных сетей. Отдельные темы посвящены введению в теорию вероятности и математическую статистику, A/B-тестированию, математическим основам машинного обучения, методам анализа больших данных (регрессия, классификация, кластеризация, ассоциативные правила). Будут рассмотрены архитектура нейронных сетей, обучение нейронных сетей с помощью TensorFlow и Keras, способы использования предварительно обученных моделей для классификации изображений и других задач, продвижение продукта, бизнес-метрики

Преподаватели

Абдуев

Султанмурад Алилович

Аналитик данных

Баданов

Артем Андреевич

Data-инженер

Ганеев

Алексей Рафисович

Федеральное государственное бюджетное учреждение «Российская академия образования» (РАО)

Вице-президент по экспертно-аналитической деятельности Союза участников отношений в сфере образования

Кандидат технических наук

https://1t.ru/teacher-ganeev

Клавдеев

Александр Владимирович

Старший аналитик данных

Рабин

Алексей Владимирович

Санкт-Петербургский государственный университет аэрокосмического приборостроения (ГУАП)

Директор центра координации научных исследований

Доктор технических наук

Доцент кафедры аэрокосмических компьютерных и программных систем

https://1t.ru/teacher-rabin
Авторизуйтесь чтобы записаться

Профстандарт

Специалист по большим данным

06.042

Специальность

Технический аналитик (AI/TADS Analytic)

Ответственный за программу

data@1t.ru

+79993333307