Attention – это механизм в архитектуре нейронных сетей, целью которого является сообщить сети, на что стоит обратить больше внимания, то есть сообщить вероятность того или иного исхода в зависимости от…
Encyclopedia
Bag of Words
Bag of Words или мешок слов — это модель, часто используемая при обработке текстов, представляющая собой неупорядоченный набор слов, входящих в обрабатываемый текст.
CNN
Сonvolutional neural network (CNN, ConvNet), или Сверточная нейронная сеть — класс глубоких нейронных сетей, часто применяемый в анализе визуальных образов. Сверточные нейронные сети являются разновидностью многослойного перспептрона с применением операций…
Computer vision
Компьютерное зрение (Computer vision) — это междисциплинарная научная область, целью которой является создание и изучение компьютерных систем, обладающих общим высокоуровневым представлением о цифровых изображениях или видео. С практической точки зрения…
Deep Learning
Deep learning (глубокое обучение) – это часть семейства методов машинного обучения, основанная на искусственных нейронных сетях, с обучением представлений.
Environment variable
Переменная окружения (среды) ( environment variable) — текстовая переменная операционной системы, хранящая какую-либо информацию — например, данные о настройках системы.
Glove
Glove (Global Vectors for Word Representation) — это алгоритм обучения для получения векторных представлений для слов. Обучение выполняется на агрегированной глобальной статистике совпадений слово-слово из корпуса. Полученные представления демонстрируют интересные…
Grid Search
Grid Search (random search) — поиск оптимальных параметров модели по всей сетке (по случайным точкам в сетке) параметров модели.
Kaggle
Kaggle – это онлайн-сообщество Data Scientist’ов и специалистов по машинному обучению (machine learning)
Machine Learning
Machine learning (машинное обучение) — дисциплина компьютерных наук, изучающая алгоритмы, которые последовательно улучшаются в результате накопления опыта.
NLP
История развития NLP (Natural language processing): где NLP сейчас, приобретенная терминология и библиотеки для работы с текстами.
NLTK
NLTK (Natural Language Toolkit) — это ведущая платформа для создания программ на Python для работы с данными на человеческом языке. NLTK предоставляет простые в использовании интерфейсы для более чем 50…
NumPy
NumPy (Numeric Python, Числовой Python) — это библиотека для работы с многомерными массивами, также включает набор математических функций, которые применяются над ними.
OSMNX
OSMNX — это пакет Python, который позволяет загружать пространственные геометрии и моделировать, проектировать, визуализировать и анализировать реальные уличные сети из API-интерфейсов OpenStreetMap.
Pandas
Pandas – это быстрый, мощный, гибкий и простой в использовании инструмент для анализа и обработки данных с открытым исходным кодом, созданный на языке программирования Python. На данный момент библиотека Pandas является ключевой…
PyTorch
PyTorch — фреймворк машинного обучения языка Python для работы с нейронными сетями.
Requests
Requests — стандартная библиотека для составления HTTP-запросов в Python.
Scikit-Learn
Scikit-learn – библиотека машинного обучения с большим количеством инcтрументов и разнообразных алгоритмов
Sequence-to-sequence
Sequence-to-sequence модели (seq2seq) – это определенный класс моделей нейронных сетей глубокого обучения, достигшие больших успехов в таких задачах, как машинный перевод, суммаризация текста, аннотация изображений и др.
TensorFlow
TensorFlow — открытый Python-фреймворк машинного обучения (Machine Learning), созданный командой Google Brain, объединяет множество моделей и алгоритмов глубокого обучения (Deep Learning). TensorFlow предоставляет API-интерфейс на Python, а сами вычисления происходят…