Архив рубрики: Публикации

Грессер, Кенг: Глубокое обучение с подкреплением. Теория и практика на языке Python

Грессер, Кенг: Глубокое обучение с подкреплением. Теория и практика на языке Python

Глубокое обучение с подкреплением (глубокое RL) сочетает в себе два подхода к машинному обучению. В ходе такого обучения виртуальные агенты учатся решать последовательные задачи о принятии решений. За последнее десятилетие было много неординарных достижений в этой области — от однопользовательских и многопользовательских игр, таких как го и видеоигры Atari и Dota 2, до робототехники.

Эта книга — введение в глубокое обучение с подкреплением, уникально комбинирующее теорию и практику. Авторы начинают повествование с базовых сведений, затем подробно объясняют теорию алгоритмов глубокого RL, демонстрируют их реализации на примере программной библиотеки SLM Lab и напоследок описывают практические аспекты использования глубокого RL. Руководство идеально подойдет как для студентов, изучающих компьютерные науки, так и для разработчиков программного обеспечения, которые знакомы с основными принципами машинного обучения и знают Python.

Скачать с mail облака

2022-09-18T15:03:26Книги и Курсы

Глубокое обучение в картинках. Визуальный гид по искусственному интеллекту | Бассенс Аглаэ, Бейлевельд Грант

Глубокое обучение в картинках. Визуальный гид по искусственному интеллекту | Бассенс Аглаэ, Бейлевельд Грант

Глубокое обучение стало мощным двигателем для работы с искусственным интеллектом. Яркие иллюстрации и простые примеры кода избавят вас от необходимости вникать в сложные аспекты конструирования моделей глубокого обучения, делая сложные задачи доступными и увлекательными.
Джон Крон, Грант Бейлевельд и замечательный иллюстратор Аглаэ Бассенс используют яркие примеры и аналогии, которые позволяют объяснить, что такое глубокое обучение, почему оно пользуется такой популярностью и как эта концепция связана с другими подходами к машинному обучению. Книга идеально подойдет разработчикам, специалистам по обработке данных, исследователям, аналитикам и начинающим программистам, которые хотят применять глубокое обучение в своей работе. Теоретические выкладки прекрасно дополняются прикладным кодом на Python в блокнотах Jupyter. Вы узнаете приемы создания эффективных моделей в TensorFlow и Keras, а также познакомитесь с PyTorch.
Базовые знания о глубоком обучении позволят создавать реальные приложения — от компьютерного зрения и обработки естественного языка до генерации изображений и игровых алгоритмов.

Скачать книгу Глубокое обучение в картинках

Скачать с mail облака

2022-09-18T14:46:02Книги и Курсы

DeepMind выпустил исходный код S6, JIT-компилятора для Python

S6-глубокий разум

S6 — это автономная библиотека JIT-компилятора для CPython.

глубокий разум, известная своими разработками в области искусственного интеллекта, недавно объявила, что принял решение выпустить исходный код проекта S6, который он разработал из компилятора JIT для языка Python.

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



Читать

Как получить доступ к плагинам Chrome?

«Плагины и расширения для браузера, которые обычно не создаются Google, расширяют функциональные возможности Chrome и упрощают его использование. Они поддерживают богатый веб-материал, такой как Flash, Java и т. д. В дополнение к вышеупомянутым функциям вам также может потребоваться включить или отключить расширения Google Chrome, особенно если вы хотите повысить безопасность или устранить неполадки в браузере. Это верно, даже если загрузить и установить эти плагины довольно просто. В этой статье мы рассмотрим доступ к плагинам и расширениям Chrome и управление ими».

Доступ к подключаемым модулям или расширениям Chrome

Для доступа к расширениям доступны следующие различные способы:

Способ 1: Использование chrome:/extensions/

В адресной строке Google Chrome можно ввести «chrome:/extensions/» (без кавычек). Ваш браузер отобразит все установленные плагины, как показано ниже:

Способ 2: Использование дополнительных инструментов

На изображении ниже для доступа к расширениям Chrome необходимо нажать кнопку настроек (символ из трех точек), расположенную в правом верхнем углу браузера. Затем выберите «Расширения» в разделе «Дополнительные инструменты» после того, как вы перешли туда.

Способ 3: использование параметра «Настройки»

Выберите параметр с надписью «Настройки», который выделен на прилагаемом изображении.

Теперь в появившемся окне представления выберите «Расширения».

Также доступны расширения Flash и JavaScript. Для этого перейдите в настройки Chrome и выберите «Конфиденциальность и безопасность».

Нажмите на ссылку «Настройки сайта», как показано на прилагаемом изображении.

С помощью прокрутки мыши вы можете получить доступ к опции JavaScript под контекстным меню контента.

Используя следующие параметры, вы можете запретить веб-сайты и ограничить доступ к ним:

Дополнения к браузеру Chrome

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

Используйте URL-адрес https://chrome.google.com/webstore/category/extensions для доступа к Интернет-магазину Chrome.

Вы не можете добавлять новые расширения в Chrome, когда он открыт в режиме инкогнито или когда вы используете его в качестве гостя.

Для того, чтобы выбрать и добавить расширение в свой браузер, вам просто нужно нажать на него. Например, мы хотим включить в эту ситуацию «Расширение Google Keep для Chrome».

Нажмите кнопку «Добавить в Chrome». После нажатия в верхней части браузера появится уведомление. Чтобы установить его, нажмите кнопку «Добавить расширение».

Отключить расширения Chrome

Расширение Chrome также можно сделать неактивным, включив или отключив его в соответствии с вашими потребностями. В браузере перейдите в chrome:/extensions/. Выберите отображаемое расширение, которое вы хотите отключить от всех остальных. Например, мы хотим отключить брандмауэр VU Quiz.

Переместите выделенный ползунок в этом направлении справа налево.

Вы можете повторить это расширение, проведя ползунок слева направо.

Удаление расширения Chrome

Чтобы удалить расширение из браузера Chrome, нажмите кнопку «удалить», которая показана на следующем снимке экрана и выделена оранжевым цветом.

Например, вы можете удалить плагин браузера Google Keep. Поэтому выберите кнопку удаления. В верхней части браузера отобразится уведомление с запросом подтверждения. Нажмите кнопку «удалить». Вы увидите, что в вашем браузере больше нет вышеупомянутого расширения.

Вывод

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



2022-09-17T10:03:03
Вопросы читателей

Можно ли выключить аппаратное ускорение в Chrome?

Если вы работали с компьютерами, вы должны знать термины ЦП и ГП. Вычисления и обработка выполняются центральным процессором. Пока GPU готов обрабатывать графические задачи. На современных компьютерах и мобильных телефонах ЦП обычно отвечает за всю обработку. Графический процессор обычно просто обрабатывает визуальные эффекты и графику для видеоигр. Это означает, что даже если у графического процессора больше возможностей, видео и анимация в веб-браузере, таком как Chrome, обрабатываются процессором. Но с GPU/аппаратным ускорением все может быть иначе.

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

Преимущества и недостатки активации ускорения графического процессора в Google Chrome

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

Аппаратное ускорение для Google Chrome, безусловно, имеет множество преимуществ. Графический процессор обрабатывает любые браузерные игры, анимацию или видео, в которые вы можете играть как часть аппаратного ускорения Chrome. Помимо улучшения работы, GPU также частично снимает нагрузку с ЦП, позволяя ЦП работать с максимальной производительностью. Если вы хотите увидеть, какое значение имеет аппаратное ускорение, вы можете посмотреть HD-видео или поиграть в видеоигры и посмотреть, замедляется ли ваш браузер или работает ли он плавно. Вы также можете заметить изменение условий изображения.

Аппаратное ускорение часто всегда включено в Google Chrome. Но если вы хотите иногда включать его, рекомендуется делать это всякий раз, когда вы используете 3D-графику, высококачественные онлайн-игры, игры с движением и HD-видео. Это приводит к высокой частоте кадров (FPS).

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

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

МЕТОД 1. Включите параметр аппаратного ускорения в настройках Google Chrome.

В этом методе мы включим опцию аппаратного ускорения в Google Chrome, пройдя через настройки приложения Google Chrome.

Первый шаг — запустить Chrome и перейти на вкладку «Настройки».

Затем найдите Система на левой боковой панели в меню настроек. В некоторых версиях Chrome система находится в раскрывающемся разделе дополнительных настроек, поэтому обязательно разверните ее.

Проверьте наличие параметра «Использовать аппаратное ускорение, когда доступно» после выбора System.

Проверьте наличие параметра «Использовать аппаратное ускорение, когда доступно» после выбора System. Там же находится переключатель включения/выключения. Переключатель обычно находится на стороне «ON». Переведите переключатель в положение «ВЫКЛ.», а затем нажмите «Перезапустить», чтобы применить изменения.

СПОСОБ 2. Включите режим аппаратного ускорения для Google Chrome с помощью редактора реестра Windows.

В этом методе мы будем использовать редактор реестра Windows, чтобы включить режим аппаратного ускорения для Google Chrome, добавив 32-битный файл значения D-WORD в папку Chrome и включив его. Этот метод ограничен только устройствами Windows, поскольку он включает реестр.

Одновременно нажав клавиши Windows и R, вы можете запустить окно «Выполнить».

Редактор реестра запустится, как только вы введете «Regedit» и нажмете «ОК» или «Ввод».

Направляем в ветку HKEY_LOCAL_MACHINESOFTWAREPoliciesGoogleChrome.

Затем щелкните правой кнопкой мыши кнопку Chrome, чтобы создать последнее 32-битное значение DWORD.

Теперь вам нужно переименовать это значение в «HardwareAccelerationModeEnabled». Включите или выключите аппаратное ускорение в Chrome, установив значение 0 или 1.

Наконец, просто перезагрузите компьютер или устройство, чтобы применить настройки.

МЕТОД 3: альтернативный способ включения или отключения ускорения графического процессора для Google Chrome

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

Первый шаг — ввести chrome:/flags в адресную строку Chrome.

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

После этого разверните параметр Disabled и измените его на Enabled. После включения нажмите кнопку «Перезапустить сейчас» в правом нижнем углу.,

Теперь мы можем проверить, успешно ли включено ускорение, посетив страницу chrome://gpu. Помимо большинства вариантов, у нас должно быть аппаратное ускорение рядом с ними.

Отключить аппаратное ускорение в Chrome очень просто. Вы можете сделать это, просто следуя предыдущим инструкциям, чтобы включить его, но выбрав Disabled в списке Override software rendering.

Вывод

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



2022-09-17T09:43:10
Вопросы читателей