Публикации по теме 'beginners-guide'


Java: рекурсия 101
Почему рекурсия так важна? Рекурсия — это очень важная концепция в программировании, которую необходимо освоить, чтобы эффективно работать со структурой данных при написании алгоритмов и решении задач. Графики и деревья — это естественные рекурсивные структуры данных. Что такое рекурсия? Проще говоря, рекурсия — это цикл Если рекурсия и итерация — это циклы, чем они отличаются? Рекурсия занимает дополнительное место в стеке . Мы знаем, что рекурсия занимает дополнительное..

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

Машинное обучение и деревья решений для начинающих
Предположим, что у нас есть несколько транспортных средств: легковые и грузовые автомобили. Мы измеряем вес каждого транспортного средства и количество колес каждого транспортного средства. Мы также забываем пока, что легковые и грузовые автомобили выглядят по-разному. Как мы можем заставить алгоритм различать их? Если вы еще этого не сделали, ознакомьтесь с этой статьей, чтобы понять машинное обучение, прежде чем мы продолжим: https://rhurbans.com/machine-learning-intuition/..

Fizz Buzz Challenge в Java: для начинающих
Это челлендж для новичков на HackerRank . Вот как я решил это в java. public static void fizzBuzz(int n) { for (int i = 1; i <= n; i++) { if (i%3 == 0 || i%5 == 0) { if(i%3 == 0 && i%5 == 0) { System.out.println("FizzBuzz"); } else if(i%3 == 0) { System.out.println("Fizz"); }..

Учебное пособие: одномерное матричное представление
Это руководство предназначено для начинающих с базовыми знаниями в области программирования. Мы будем использовать Python, но концепции применимы и к большинству других традиционных языков. Если вы занимались программированием и/или математикой, возможно, вы сталкивались с матрицами. Обычный способ, которым большинство людей учатся реализовывать матрицы, приведен ниже: Это интуитивное описание того, что такое матрица: двумерный «список» со строками и столбцами. Чтобы получить..

Никогда в жизни не писал ни строчки кода? Прочитай это.
Программирование объяснил кто-то, кто привык к этому отстой (и это нормально!) «Почему вы не изучаете информатику?» Информатика и разработка программного обеспечения - две из самых быстрорастущих профессий в США. Даже непрограммисты знакомы с такими словами, как большие данные , кодирование и алгоритмы . Это модно и прибыльно, и оно надолго. Так почему же не все его изучают? Что ж, может быть, у информатики есть проблема с репутацией. Возможно, вас оттолкнет жаргон..

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