Публикации по теме '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 мифов о кодировании
«Людей не волнует, что вы говорите, им важно то, что вы строите». -Марк Цукерберг
Таинственные строчки кодов, которые, когда помещаются в машину, творится волшебство. Очевидно, что кодирование может быть волшебством, поскольку оно дает вам ключ к открытию дверей технологий, но когда вы постигаете основы кодирования или компьютерной программы, это уже не волшебство, а искусство. Да, это больше искусство, чем наука. Кодирование можно использовать для воплощения ваших идей или..