Публикации по теме 'computer-science'


Простое обучение с подкреплением в Python
Машинное обучение — это область компьютерных наук, занимающаяся обучением машин делать «умные» вещи, например писать рассказы, понимать картинки или торговать на фондовом рынке. В машинном обучении есть разные дисциплины, которые сосредоточены на разных способах обучения машины. Одним из них является обучение с подкреплением (RL), которое фокусируется на том, как машины могут учиться на опыте . Представьте себе лабораторную мышь, помещенную у входа в лабиринт. Постепенно, по опыту, мышь..

Информационный бюллетень SOTA: С возвращением!
Последний информационный бюллетень Stateoftheart AI с обновлениями и функциями для нашей исследовательской платформы с открытым исходным кодом и актуальными статьями в области машинного обучения и искусственного интеллекта. СОТА 51. На этой неделе в новостях Stateoftheart AI (SOTA) мы хотели отметить нашу недавнюю публикацию на Medium о Repos and Libraries от Tonio Terán . Мы обсуждаем текущие усилия по объединению моделей и наборов данных в единый API для разных областей, чтобы..

Альтернатива zyBooks для занятий по программированию: комнаты кодирования
zyBooks был приобретен издательством Wiley за колоссальную сделку на 56 миллионов долларов в 2019 году . У них большой рынок анимированных и кратких учебников , идеально подходящих для курсов STEM, таких как кодирование/программирование. Тем не менее, позиция zyBooks в обучении вызывает беспокойство у учителей программирования во время пандемии COVID-19. Использование zyBooks сокращает время, необходимое учителям для выполнения тривиальных действий по управлению обучением, таких как..

Быстрая сортировка на Python
import random UnorderedList =[random.randint(1,10000) for i in range(100000)] OrderedList= ['' for i in range(len(UnorderedList))] def QuickSort( lists, OrderedLists,index): if len(lists)==0: return OrderedLists UList = []; LList =[] pivot = random.choice(lists) lists.remove(pivot) for i in lists: if i>pivot: UList.append(i) else: LList.append(i) OrderedLists[index+len(LList)]= pivot QuickSort(UList,..

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

6502 Часть 1: Базовая схема подключения
Итак, первое, что нужно сделать, это, вероятно, включить ЦП и привести его в надлежащее состояние для работы. Давайте посмотрим на распиновку 6502, доступную здесь в его техническом описании. Давайте сначала поставим нашу энергию. Плата FPGA будет обеспечивать нашу мощность. Сначала подключаем вход напряжения (VDD) и землю (VSS). После этого есть несколько контрольных сигналов, которые нам нужно пока держать на высоком уровне. RDY решает, выполняет ли ЦП инструкции, поэтому мы..

5 мифов о кодировании
«Людей не волнует, что вы говорите, им важно то, что вы строите». -Марк Цукерберг Таинственные строчки кодов, которые, когда помещаются в машину, творится волшебство. Очевидно, что кодирование может быть волшебством, поскольку оно дает вам ключ к открытию дверей технологий, но когда вы постигаете основы кодирования или компьютерной программы, это уже не волшебство, а искусство. Да, это больше искусство, чем наука. Кодирование можно использовать для воплощения ваших идей или..