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


Введение в машинное обучение и его виды
Машинное обучение — это дисциплина искусственного интеллекта (ИИ), направленная на технологическое развитие человеческих знаний. Машинное обучение позволяет компьютерам справляться с новыми ситуациями посредством анализа, самообучения, наблюдения и опыта. Машинное обучение — это изучение данных (примеров), построение логики и прогнозирование результата для заданного ввода. Определение от Тома Митчелла (известного ученого-компьютерщика) — “A computer program is said to learn from..

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

Переменные в языках программирования
Что такое переменная? Переменная требуется для хранения значения, такого как числа или символы, как в математике. Их значение может быть изменено в соответствии с требованиями программы. Существуют также константы, значение которых остается неизменным, например ускорение силы тяжести «g» всегда равно 9,8 м/с², или скорость света «с» равна 3*10⁸ м/с. Переменная состоит из двух частей: Имя — например, «х». Он также известен как идентификатор. Идентификатор — это имя, которое мы..

Введение в вычислительное материаловедение — Модель случайного блуждания диффузии: Учебный код
В предыдущем посте мы описали математику модели случайного блуждания и разработали все необходимое для начала кодирования. Если вам интересно, вы можете найти соответствующий пост здесь: Введение в вычислительное материаловедение: модель случайного блуждания диффузии: Теория, часть II В этом посте мы начнем программировать нашу первую симуляцию случайного блуждания. Давайте начнем. Краткий обзор случайного блуждания Случайное блуждание — это случайный процесс, порождающий..

НЕТ ЛИФТА, ПОДНИМАЙТЕСЬ ПО ЛЕСТНИЦЕ
Компьютерное программирование — это область, которая требует овладения различными навыками межличностного общения, включая терпение. Ни в коем случае вы не можете начать с уровня «Hello World» к созданию программы банкомата, например, за несколько часов или даже несколько дней. Процесс отнимает много времени и больше всего требует последовательности. Каждый день вы должны продолжать учиться, добавлять новые навыки к тому, что вы уже начали изучать, и осваивать все, что есть на пути к..

важность малых данных в машинном обучении | Научный сосед
https://scienceneighbour.com/importance-of-small-data-in-machine-learning-science-neighbour/

Почему Bash-скрипты могут сделать вас лучшим инженером
И при чем тут МакГайвер Сценарии Bash и сценарии оболочки в целом имеют довольно плохую репутацию. Говорят, что это архаично и ограничено, а крутые ребята все равно используют Python и Node.js для каждой задачи. Однако в этой статье я пытаюсь подчеркнуть, что использование Bash для решения проблем действительно может сделать вас лучшим инженером. И это не несмотря на неопровержимые ограничения сценариев оболочки, а из-за них. В этой статье я использую «Bash» и «shell» как..