Публикации

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

Использование консоли JavaScript не только для простого ведения журнала
10 полезных вещей, которые вы можете делать с помощью консоли для лучшей отладки и улучшения рабочего процесса В JavaScript для отладки кода goto используется console.log() . Мы используем console.log() , чтобы что-то записывать в консоль, а затем проверять правильность данных и правильность работы функций. Консоль JavaScript также предлагает множество других методов, которые вы можете использовать в дополнение к console.log() . Здесь вы подробно увидите десять методов, которые..

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

Средство выбора изображений во Flutter
Выбор изображения во Flutter Все в одном ресурсе Flutter: https://flatteredwithflutter.com/image-picker-in-flutter/ Давай начнем… Начните с добавления пакета image_picker в pubspec.yaml . ПРИМЕЧАНИЕ. Не указывая версию, вы всегда можете получить последнюю версию… вот так 2. Добавьте import ‘package: image_picker / image_picker.dart’; Перед шагом 3 давайте представим: Асинхронный режим и ожидание Асинхронная функция - это функция, тело которой помечено..

Учебник по Solidity 4 - Создайте свою собственную криптовалюту (c)
Понравились предыдущие части? Хотите узнать больше? Если вы только начинаете, моя электронная книга Программирование блокчейнов для абсолютных новичков станет отличным началом. Взгляните на его содержание h ere ! Это последний учебник в серии смарт-контрактов с токенами. Если вы еще этого не сделали, ознакомьтесь с предыдущим руководством по созданию смарт-контракта с токенами! Это предварительное условие для этого. В предыдущем уроке у нас был контракт StandardToken,..

Пошаговое руководство по созданию табличного синтетического набора данных с помощью GAN
Цель В этой статье мы расскажем, как генерировать табличные синтетические данные с помощью GAN. Ожидается, что сгенерированные данные будут похожи на реальные данные для обучения и тестирования модели. Введение В работе с машинным обучением мы часто сталкиваемся с ситуацией, когда данных недостаточно для обучения моделей, и нам нужно больше искусственных данных. GAN (Generative Adversarial Networks) - это архитектура глубокого обучения, представленная Яном Гудфеллоу и др. В 2014 году..

Rebel Go: разветвление кодировки / json
Rebel Go: разветвление кодировки / json Что происходит, когда меня слишком долго оставляют одну В моем представлении разговор проходил примерно так. Фил : я бы хотел улучшить кодировку / json. Я хотел бы сохранить выделения при маршалинге, добавив новый интерфейс для настраиваемых маршалеров. Весь мир . Учитывая, что это можно легко изучить с помощью сторонних пакетов, это похоже на спад. Оставляем открытым на неделю для окончательных комментариев. Фил : Интересно, как..

Начало работы с Moment.js: введение с примерами.
Чтобы получить дату так много других различных форматов. var date = moment.format("MM-DD-YYYY"); // will return in MM-DD-YYYY format var date2 = moment.format("DD/MM/YYYY"); // will return in DD/MM/YYYY format Для анализа строки даты и времени. moment("03-06-1995", "MM-DD-YYYY"); Синтаксический анализатор игнорирует не буквенно-цифровые символы, поэтому оба следующих результата вернут одно и то же. moment("03-06-1995", "MM-DD-YYYY"); moment("03/06/1995",..

Распознавание цифр в реальном времени (с использованием Keras)
Обзор В последнее время глубокие сверточные нейронные сети (CNN) становятся одним из наиболее привлекательных подходов и являются решающим фактором множества недавних успехов и сложных приложений машинного обучения, таких как обнаружение объектов и распознавание лиц. Таким образом, CNN считается нашей основной моделью для решения сложных задач классификации изображений. В частности, он используется для одной из важных исследовательских и деловых операций. Приложение для распознавания..

Зачем нам нужно понимать методы жизненного цикла ReactJ?
Зачем нам нужно понимать методы жизненного цикла ReactJ? Компоненты — это ядро ​​ReactJ. Когда вы создаете приложение на ReactJ, вам придется разделить пользовательский интерфейс на многократно используемые компоненты и думать о каждом из них отдельно. Когда пользователь взаимодействует с нашим приложением в ReactJs, например, зависая, нажимая клавишу, щелкая… Эти действия вызывают множество других событий в компонентах пользовательского интерфейса. Существует множество методов..

CoffeeScript и Jasmine Variable Hoisting.
Пытаясь сегодня провести тесты на простом приложении, которое позволяет вам играть в блэкджек против дилера, который играет по внутренним правилам. Я столкнулся с проблемой компиляции кода CoffeeScript для моих тестовых примеров Jasmine. Оказывается, стандартное форматирование Jasmine не очень хорошо сочетается с ожиданиями компиляции CoffeeScript. Обычно CoffeeScript хорошо справляется с переносом ваших переменных в правильную область. Это известно как лексическая область видимости...

Структура данных — LinkedList (Python)
Структуры данных Реализация Python (LinkedList) # Полная работающая программа LinkedList на Python в 55 строках кода. Шаг 1 — класс Node(object) Мы начнем с создания класса для представления Node. В этом узле мы будем хранить значение и переменную, указывающую на следующий узел. Мы используем __init__ для инициализации нового Node . С узлом связан некоторый self.value (это может быть что угодно — число, строка, символ и т. д.), и у него есть переменная,..

Супер простое прогнозирование цен на акции Python (с использованием Бернулли Наивного Байеса) Машинное обучение
Машинное обучение для прогнозирования роста и падения цен на акции на следующий день с использованием наивного байесовского алгоритма Бернулли в Python 1. установка инструмента $ pip install scikit-learn pandas_datareader 2. создание файла 3. исполнение $ python pred.py Это очень просто! 4. результат В результате расчета с одинаковыми данными и признаками MLP оказались лучшими среди XGBoost , DNN , LSTM , GRU , RNN , LogisticRegression , k-ближайшего соседа..

Следующий рубеж в машинном обучении - это то, что может освоить каждый
Если я увижу еще одну статью о том, что байесовский лес является случайным и одновременно является сверточным, я отключу свой кабельный модем и позволю всему Интернету вылиться наружу. Пытаться узнать о машинном обучении - это разочарование. Могу ли я как-то использовать YOLO, Keras, Tensorflow, PyTorch или их все вместе? И даже если вы разберетесь с докторской диссертацией, вам все равно придется освоить еще три дисциплины, чтобы заставить ее работать в продакшене; DevOps,..

Javascript: Итератор и повторяющиеся протоколы
Введение На этот раз я собираюсь поговорить об интересной функции javascript, которая, вероятно, не так хорошо известна, но она может помочь нам понять, как работают другие функции. Кто они такие? В javascript есть функции для итерации коллекций, например, циклы for , метод map и метод forEach . Итераторы - это еще один способ перебора коллекций, но они позволяют нам настраивать результат итераций. Теперь представьте, что у вас есть объект и вы можете сделать это: При..

Основные фрагменты Pipenv
Несколько команд/фрагментов для упрощения работы с виртуальной средой Python с помощью Pipenv Файл требований Чтобы получить файл requirements.txt из виртуальной среды pipenv: $ pipenv run pip freeze > requirements.txt Установить зависимости из файла требований Обязательно cd в папку проекта, затем запустите: $ pipenv shell $ pipenv install -r path/to/requirements.txt Кэш Очистить Чтобы очистить кэш блокировки pipenv на случай, если что-то пойдет не так,..

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

Стажировка в Бремене, неделя 2 (10–14 июня 2019 г.)
На этой неделе мы начали нашу стажировку во вторник, потому что 10, понедельник - «Белый понедельник». Белый понедельник - это праздник, отмечаемый на следующий день после Пятидесятницы, подвижный праздник в христианском календаре. - - - —— - День 6 (11 июня 2019 г.) - —— - - - Сегодня дождливый день, идет сильный дождь. Мы приехали в университет в 9.30 утра. Джем и я встречаемся с Йилдираем в его офисе в 14.00 .. Во время встречи Майкл приводит нас с Джемом в его офис. В его..

ПРОГРАММИРОВАНИЕ ХОРОШО
ПРОГРАММИРОВАНИЕ ХОРОШО Это просто вопрос интереса и хобби. Серьезно говоря, когда я учился в старших классах, все искали, что им следует изучать, что им следует выбрать в качестве основного направления обучения и где лучше всего учиться. Но у меня было что-то другое на уме, однажды я увидел, как мой брат (получающий степень магистра в области компьютеров) боролся со своим семестровым проектом по Java, когда спросил, что она может только сказать, что это супружеский портал. И оттуда меня..

Наследование, инкапсуляция и полиморфизм
Объектно-ориентированное программирование на Python Все в python является объектом. Классы, функции и даже простые типы данных, такие как целые числа и числа с плавающей запятой. Объектно-ориентированное программирование делает программу простой и эффективной для понимания. Используйте его с умом, чтобы ускорить и упростить разработку! ООП имеет несколько преимуществ, таких как возможность многократного использования, ремонтопригодность, простота расширения, гибкость и..