Публикации по теме 'understanding'
Очередь обратного вызова: концепции Javascript Advanced
Детская аналогия для понимания очереди обратного вызова в Javascript
Представьте, что вы вместе с мамой печете печенье. У вас есть рецепт, который говорит вам, какие ингредиенты использовать и какие шаги нужно выполнить, чтобы приготовить печенье. Но некоторые шаги в рецепте занимают больше времени, чем другие. Например, вам, возможно, придется подождать, пока тесто остынет в…
Руководство для начинающих по науке о данных: понимание четырех этапов процесса анализа данных
Всесторонний обзор подготовки данных, исследования данных, анализа данных и визуализации данных
Наука о данных — это область, которая объединяет различные научные методы, процессы, алгоритмы и системы для извлечения знаний и идей из структурированных и неструктурированных данных. Он стал одной из самых востребованных областей в мире, поскольку отрасли и организации в значительной степени полагаются на процессы принятия решений, основанные на данных. Чтобы разобраться в этом огромном..
Человеческая сторона машинного обучения
Давайте сразу к делу.
По мере того, как предприятия внедряют машинное обучение в свои организации, многие эксперты предсказывают, что это приведет к массовым увольнениям.
Тем не менее, в недавнем исследовании, проведенном Economist Intelligence Unit,
Максимальное использование машинного обучения: 5 уроков от тех, кто быстро учится ,
они обнаружили доказательства того, что высококвалифицированные сотрудники будут иметь жизненно важное значение во время трансформации и после нее...
Интуитивное объяснение скалярного произведения, теоремы Пифагора и закона косинуса
Что такое скалярный продукт? Это поэлементное умножение, а затем сложение элементов векторов. Ну и что ? Звучит скучно… Но подождите, это еще не все. При свете интуиции Это может стать забавным, и так оно и будет. Может начнем ?
Скалярный продукт можно интерпретировать как награду за сходство векторов.
Когда мы умножаем два вектора и говорим a.b = a_x . б_х + а_у . b_y, что мы на самом деле делаем, так это интерпретируем вознаграждение за их сходство в соответствии с осью..
Понимание подъема в JavaScript
В JavaScript Hoisting - это поведение по умолчанию, когда переменные и объявления функций перемещаются в верхнюю часть своей области видимости перед выполнением кода.
Независимо от того, где объявлены функция и переменная, она перемещается вверх по собственной области . Благодаря этому мы можем вызывать функции еще до того, как записать их в наш код.
Как интерпретатор видит приведенный выше код:
Мы знаем, что в JavaScript, когда у нас есть переменная, которая не..
Как ИИ меняет мир: всесторонний взгляд на то, как ИИ влияет на нашу жизнь
Первое, что приходит на ум, когда мы думаем об ИИ, — это научно-фантастические фильмы нашего детства. Робот, который мог думать, чувствовать и рассуждать так же, как мы. Эти роботы всегда изображались как угроза человечеству, способная уничтожить всех нас и захватить мир.
Но что, если бы эти роботы были больше похожи на друзей? Что, если бы они помогали нам в нашей повседневной жизни? Именно это и происходит сегодня. ИИ меняет мир к лучшему. Термин «искусственный интеллект» был..
Понимание выполнения обратных вызовов и промисов в JS
Прежде чем мы начнем, попытайтесь выяснить вывод для следующего фрагмента кода.
let promiseObj = new Promise(
function(resolve, reject) { resolve(1) }
);
promiseObj.then((resolve) => { console.log(1) } );
console.log('a');
setTimeout(() => { console.log('h') }, 0);
console.log('b');
Понимание через аналогию
Если вы индус или знаете об Индии, вы, очевидно, знаете о системе бронирования (приоритет) в Индии. А пока давайте рассмотрим 3 объекта для нашего объяснения...