Публикации по теме 'programming'


Внедрить ResNet с TensorFlow2
В этом руководстве показано, как самостоятельно создать ResNet. Увеличение глубины сети не достигается простым сложением слоев вместе. Глубокие сети трудно обучать из-за пресловутой «проблемы исчезающего градиента» — поскольку градиент распространяется обратно на более ранние слои, повторное умножение может сделать градиент окончательно малым. ResNet использует технику под названием «Остаток» для решения «проблемы исчезающего градиента». При наложении слоев мы можем использовать..

День из жизни как разработчик мира
Я разработчик этого мира. Бог создал мир, а я разработчик этого мира. Долгое время обстановка этого мира была очень простой, и моя работа была очень легкой. Пока однажды человек по имени Левенгук не изобрел микроскоп. Чтобы он не обнаружил ошибок в этом мире, мне пришлось попытаться увеличить разрешение этого мира. К счастью, его микроскоп был достаточно плох, чтобы видеть только очень тонкие плоскости. Итак, я просто создаю систему рендеринга, и как только кто-то использует..

4 обязательных метода сравнения наборов Python
Практическое руководство Set — одна из 4 встроенных структур данных в Python. Остальные — это словарь, список и кортеж. Согласно официальной документации, набор — это неупорядоченная коллекция отдельных хешируемых объектов. Таким образом, двумя характерными чертами наборов являются: Они не содержат повторяющихся элементов Элементы должны быть хешируемыми (то есть неизменяемыми). Хотя наборы изменяемы, элементы в наборе неизменяемы. В этой статье мы рассмотрим 4..

Восторг разработчика: раскрыты три лучших фреймворка Python
Приветствую вас, коллеги-энтузиасты кодирования! Джейн делится с вами некоторыми знаниями из мира программирования, которые я почерпнул за более чем 8 лет работы в этой области. Теперь мне хотелось бы рассказать вам все о стартапе, над которым я работаю, который готовится выйти на биржу. Однако мне приходится держать язык за зубами по юридическим причинам. Но не бойтесь, у меня есть кое-что не менее интересное для обсуждения: фреймворки Python! Вени. Види. Платформы Python...

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

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

Промежуточное машинное обучение: анализ основных компонентов (PCA)
Машинное обучение Промежуточное машинное обучение: анализ основных компонентов (PCA) Как сделать PCA с помощью Sci Kit Learn Добро пожаловать в третий модуль из нашей серии машинного обучения. До сих пор мы рассмотрели линейную регрессию и логистическую регрессию . Напомним, что линейная регрессия — это простейшая реализация непрерывного прогнозирования (т. е. регрессии) и логистической…