Arhn - архитектура программирования

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


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

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика месяцами болит голова. Эта концепция может быть представлена ​​с помощью различных материалов, однако наиболее заметно она проявляется в форме рекурсивных функций. Функции, как правило, используются для группировки операторов, которые выполняют конкретную задачу, и для избавления от повторяющихся строк..

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

Как худший алгоритм сортировки может быть и лучшим!?
Алгоритмы сортировки были здесь с самого начала и были одной из наиболее изученных концепций компьютерных наук. А теперь представьте себе этот алгоритм сортировки, настолько причудливый и непредсказуемый, что он одновременно завораживает и разочаровывает тех, кто осмеливается его использовать. Правильно, мы говорим о Bogosort, алгоритме сортировки, который рандомизирует себя и многократно проверяет, отсортирован он или нет, а затем повторяет это снова и снова до бесконечности. Но в..

Алгоритмы — Сортировка вставками
Сегодня мы обсудим алгоритм сортировки, известный как сортировка вставками. Когда я впервые начал свой путь программирования, я думал, что смогу обойтись без глубокого погружения в такие темы, как шаблоны проектирования и алгоритмы. Вскоре я понял, что эти темы не только важны, но и очень полезны, когда дело доходит до более глубокого понимания написания кода. Так зачем изучать алгоритмы? В программировании алгоритмы имитируют реальные жизненные проблемы и предлагают реальные решения..

Задача JavaScript: найти недостающее число в массиве
Задача JavaScript: найти недостающее число в заданном массиве натуральных чисел, упорядоченных по 1 Для этой задачи нам нужно найти недостающее число в заданном и предоставленном массиве. Итак, вам предоставляется массив, и все, что вы знаете, - это длина исходного массива и значения массивов за вычетом пропущенного значения, которое мы хотим найти. Нам дан массив непрерывных чисел, которые должны последовательно увеличиваться на 1. Итак, наш массив должен иметь вид, показанный ниже...

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

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..