BufWriter<Master<'_>>
== Архитектура ЭВМ Лекция 9: Иерархия хранения данных. Организация кэш памяти. https://youtu.be/WLj1R2YlueY UMA - uniform memory access (нет разницы где эта память, доступ детерминирован) NUMA - non-uniform memory access (интерфейс или время к памяти по разным…
== Архитектура ЭВМ Лекция 10: Устройство жесткого диска. Виртуальная память.
https://youtu.be/yxXQeHOIYCE
виртуальная память потому что она может быть разделена по средам, устройствам, сетям и тп... а абстракция одна и та же
LBA - Logical Block Addressing
- getN()
- write(N_block, data)
- read(N_block)
Элементом виртуальной памяти это страница.
- размер страницы = длина строки для кэша
- страницчная ошибка = промах для кэша
- смещение относительно страницы = смещение относительно строки для кэша
- номер виртуальной страницы = тэг для кэша
Трансляция адреса
- Логическое Адресное пространство (АП)
- Физическое АП
SWAP раздел это НЕ хаотичный файл а МАССИВ последовательных нефрагментированных данных, так же как в RAM
Буфер ассоциативной трансляции
- Translation lokaside buffer (TLB) - полностью ассоциативный кэш, который хранит отображение. МГНОВЕННО, потому что АППАРАТНЫЙ
LMK - low memory killer
OOMK - Out Of Memory Killer
https://youtu.be/yxXQeHOIYCE
виртуальная память потому что она может быть разделена по средам, устройствам, сетям и тп... а абстракция одна и та же
LBA - Logical Block Addressing
- getN()
- write(N_block, data)
- read(N_block)
Элементом виртуальной памяти это страница.
- размер страницы = длина строки для кэша
- страницчная ошибка = промах для кэша
- смещение относительно страницы = смещение относительно строки для кэша
- номер виртуальной страницы = тэг для кэша
Трансляция адреса
- Логическое Адресное пространство (АП)
- Физическое АП
SWAP раздел это НЕ хаотичный файл а МАССИВ последовательных нефрагментированных данных, так же как в RAM
Буфер ассоциативной трансляции
- Translation lokaside buffer (TLB) - полностью ассоциативный кэш, который хранит отображение. МГНОВЕННО, потому что АППАРАТНЫЙ
LMK - low memory killer
OOMK - Out Of Memory Killer
BufWriter<Master<'_>>
== Архитектура ЭВМ Лекция 10: Устройство жесткого диска. Виртуальная память. https://youtu.be/yxXQeHOIYCE виртуальная память потому что она может быть разделена по средам, устройствам, сетям и тп... а абстракция одна и та же LBA - Logical Block Addressing…
== Архитектура ЭВМ Лекция 11: Организация ввода вывода. Интерфейсы передачи данных.
https://youtu.be/icuwUnu5ZIU
STI - set interrupt flag
CLI - clear interrupt flag
INT_R - interruption request (device)
INT_A - interruption ack (cpu)
Memory Mapped IO (MMIO)
General Purpose IO (GPIO)
UART, PWM, SPI, I2C, DAC/ADC
MESI протокол когерентности КЭШа
- Modified
- Exclusive
- Shared
- Invalid
https://youtu.be/icuwUnu5ZIU
STI - set interrupt flag
CLI - clear interrupt flag
INT_R - interruption request (device)
INT_A - interruption ack (cpu)
Memory Mapped IO (MMIO)
General Purpose IO (GPIO)
UART, PWM, SPI, I2C, DAC/ADC
MESI протокол когерентности КЭШа
- Modified
- Exclusive
- Shared
- Invalid
базовая лекция для обьяснения как работает компьютерная сеть. вполне доступно и не для программистов
== Основы функционирования компьютерных сетей
https://youtu.be/BJSITWkSDQg
- модель TCP/IP
- построение сети
- маршрутизация и ARP/RARP пакеты и кэш маршрутов
- юникаст, мультикаст общение
- DHCP (это больше чем просто выдача адреса твоей ноды. это впринципе выдача знаний о адресах разного нужного типа). так же есть тут кэш ДНС запросов
- DNS
- VLAN, VXLAN
- SDN - software define networks. меняется в одном месте, он обновляется везде
- OpenFlow это протокол общения между контроллерами SDN
устройства
- hub (повторитель, возможны коллизии)
- switch (создает линковку устройств, "как телефонистка в будке")
- router L1, L2, L3...
OpenVSwitch - программа виртуального свича на одном компьютере
- шлюз в интернет это IP адрес подключенный к сети. настройка либо статическая либо по DHCP
-
== Основы функционирования компьютерных сетей
https://youtu.be/BJSITWkSDQg
- модель TCP/IP
- построение сети
- маршрутизация и ARP/RARP пакеты и кэш маршрутов
- юникаст, мультикаст общение
- DHCP (это больше чем просто выдача адреса твоей ноды. это впринципе выдача знаний о адресах разного нужного типа). так же есть тут кэш ДНС запросов
- DNS
- VLAN, VXLAN
- SDN - software define networks. меняется в одном месте, он обновляется везде
- OpenFlow это протокол общения между контроллерами SDN
устройства
- hub (повторитель, возможны коллизии)
- switch (создает линковку устройств, "как телефонистка в будке")
- router L1, L2, L3...
OpenVSwitch - программа виртуального свича на одном компьютере
- шлюз в интернет это IP адрес подключенный к сети. настройка либо статическая либо по DHCP
-
YouTube
Основы функционирования компьютерных сетей
Лекция ориентирована, в основном, на тех, кто хотел бы получить цельную картину относительно современных сетевых технологий. На ней неформально определены такие базовые понятия как адресация, маршрутизация, затронуты вопросы организации беспроводных сетей…
https://youtu.be/hNd4mse2C4s
Очень хорошо. После осциллографа вообще все стало на свои места
Очень хорошо. После осциллографа вообще все стало на свои места
YouTube
Как всё-таки работает электричество? [Veritasium]
Если вы в России https://boosty.to/vertdider
Если вы не в России https://www.patreon.com/VertDider
Помните, какую бурную реакцию вызвал ролик про электричество? Дерек ответил на шквал критики и замечаний в новом видео!
Первая часть видео: https://youtu.be/6Hv2GLtnf2c…
Если вы не в России https://www.patreon.com/VertDider
Помните, какую бурную реакцию вызвал ролик про электричество? Дерек ответил на шквал критики и замечаний в новом видео!
Первая часть видео: https://youtu.be/6Hv2GLtnf2c…
нашел себе еще один канал на ютюбчике. маст листн для мня. как подкаст замечательно идет
== Архитектуры процессорных систем
https://www.youtube.com/c/%D0%90%D0%9F%D0%A1%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2/videos
== Архитектуры процессорных систем
https://www.youtube.com/c/%D0%90%D0%9F%D0%A1%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2/videos
BufWriter<Master<'_>>
нашел себе еще один канал на ютюбчике. маст листн для мня. как подкаст замечательно идет == Архитектуры процессорных систем https://www.youtube.com/c/%D0%90%D0%9F%D0%A1%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2/videos
== АПС Л1. Вводная
https://youtu.be/Xtc7NkQUGpE
принципы фоннеймана
- двоичное кодирование
- адресуемость памяти
- последовательное программное управление (инструкция за инструкцией)
- однородность памяти
на уровне ядра процессора архитектура реализована чаще всего как гарвардская архитектура
https://youtu.be/Xtc7NkQUGpE
принципы фоннеймана
- двоичное кодирование
- адресуемость памяти
- последовательное программное управление (инструкция за инструкцией)
- однородность памяти
на уровне ядра процессора архитектура реализована чаще всего как гарвардская архитектура
YouTube
АПС Л1. Вводная
Вводная лекция по курсу "Архитектуры процессорных систем"
== АПС Л16. Микроконтроллеры и системы общего назначения
https://youtu.be/96zgip5Z7ok
https://youtu.be/96zgip5Z7ok
YouTube
АПС Л16. Микроконтроллеры и системы общего назначения
Современный рынок предлагает тысячи наименований микроконтроллеров с различными характеристиками производительности и наборами периферийных устройств. На лекции на примере как они устроены, в чем особенности и как их использовать. Кроме этого, посмотрели…
== Французские энергетики строят маховиковый накопитель энергии из бетона
https://renen.ru/french-power-engineers-build-concrete-flywheel-energy-storage/
эх. жаль что подшипники стираются
https://renen.ru/french-power-engineers-build-concrete-flywheel-energy-storage/
эх. жаль что подшипники стираются
RenEn
Французские энергетики строят маховиковый накопитель энергии из бетона - RenEn
Маховик оригинальной конструкции. Новая технология накопителей может радикально снизить стоимость хранения энергии.
== Дешевый клон RSP1. Сравнение с RTL-SDR. Спектроанализатор
https://youtu.be/aQKJVfTI31I
не знаю зачем он мне. но очень забавно было бы покрутить дома хотя бы пару раз) забавная штукень
https://youtu.be/aQKJVfTI31I
не знаю зачем он мне. но очень забавно было бы покрутить дома хотя бы пару раз) забавная штукень
YouTube
Дешевый клон RSP1. Сравнение с RTL-SDR. Спектроанализатор
Платы 1-4 слоя за $2, монтаж компонентов от $0: https://jlcpcb.com/DYE
Клон RSP1: https://ali.ski/EaMTm RTL-SDR: https://ali.ski/xPDmc
Обсудить приемник: http://hamforum.ru/viewtopic.php?t=725
Наш WebSDR приемник http://hamsdr.ru/
Заказ печатных плат…
Клон RSP1: https://ali.ski/EaMTm RTL-SDR: https://ali.ski/xPDmc
Обсудить приемник: http://hamforum.ru/viewtopic.php?t=725
Наш WebSDR приемник http://hamsdr.ru/
Заказ печатных плат…
== Статистика. РОК-кривые
https://youtu.be/gA7BKtISDtk
TRR = чувствительность = сколько мы угадали единиц
FRR = специфичность = сколько нулей угадали верно
AUC - Area Under Curve = площадь под кривой. интеграл. чем больше тем лучше алгоритм классификации
точку разделения берут там где специфичность=чувствительность. И тут надо ЗНАТЬ что именно важно 0 предсказание или 1
Если классы не сбалансированы в выборке то надо понимать что точка разделения смещается в сторонону
https://youtu.be/gA7BKtISDtk
TRR = чувствительность = сколько мы угадали единиц
FRR = специфичность = сколько нулей угадали верно
AUC - Area Under Curve = площадь под кривой. интеграл. чем больше тем лучше алгоритм классификации
точку разделения берут там где специфичность=чувствительность. И тут надо ЗНАТЬ что именно важно 0 предсказание или 1
Если классы не сбалансированы в выборке то надо понимать что точка разделения смещается в сторонону
== https://youtu.be/DJ0GhS4dnlQ
Дерево РЕШЕНИЙ (для Регрессии)
что бы получить верное решение
- выбрать признаки для разбиения
- выбрать точки для разбиения
- выбрать константу для каждого региона
выбрать точку разбиения можно уменьшив среднеквадратичную ошибку среди всех точек
- фиксируем Xj, фиксируем точку разбиения s
- перебираем s по всем значениям и находим оптимальное s_k
- перебираем все переменные выбрав лучшую {X_k, s_k}
- строим празбиение по {X_k, s_k}
- повторяем процедуру в получившихся областях
почти всегда Метод наименьшей квадратичной ошбики лучший для описания средней.
метод наименьших квадратов ВСЕГДА имеет единственный минимум!
когда заканчивать цикл ?
Прунинг - стрижка
критерий сложность-стоимость
вырезаются те вершины, которые меньше всего влияют на ошибку
стрижка НЕ используется для алгоритмами БОЛЕЕ ЧЕМ С ОДНИМ деревом
Решающее дерево = это одно дерево ифов с алгоритмом прунинга.
единственный плюс решающих деревьев = простая струкутра
Дерево РЕШЕНИЙ (для Регрессии)
что бы получить верное решение
- выбрать признаки для разбиения
- выбрать точки для разбиения
- выбрать константу для каждого региона
выбрать точку разбиения можно уменьшив среднеквадратичную ошибку среди всех точек
- фиксируем Xj, фиксируем точку разбиения s
- перебираем s по всем значениям и находим оптимальное s_k
- перебираем все переменные выбрав лучшую {X_k, s_k}
- строим празбиение по {X_k, s_k}
- повторяем процедуру в получившихся областях
почти всегда Метод наименьшей квадратичной ошбики лучший для описания средней.
метод наименьших квадратов ВСЕГДА имеет единственный минимум!
когда заканчивать цикл ?
Прунинг - стрижка
критерий сложность-стоимость
вырезаются те вершины, которые меньше всего влияют на ошибку
стрижка НЕ используется для алгоритмами БОЛЕЕ ЧЕМ С ОДНИМ деревом
Решающее дерево = это одно дерево ифов с алгоритмом прунинга.
единственный плюс решающих деревьев = простая струкутра
BufWriter<Master<'_>>
== https://youtu.be/DJ0GhS4dnlQ Дерево РЕШЕНИЙ (для Регрессии) что бы получить верное решение - выбрать признаки для разбиения - выбрать точки для разбиения - выбрать константу для каждого региона выбрать точку разбиения можно уменьшив среднеквадратичную…
деревья классификации
разбивается так же. но Критерий уже не по СРЕДНЕКВАДРАТИЧНОЙ ОШИБКЕ а по ЭНТРОПИИ (или индекс Джини для простоты вычислений)
Некоторые аспекты
1) категориальные признаки - экспонинциальный рост - НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ В ТУПУЮ - надо упорядочевать и работать как с регрессией
2) недвоичные разбиения (надо именно двоичное), троичное или любое другое можно сделать разбиением цикличным
3) разбиение линейными комбинациями
4) неустойчивость
ошибка всегда накпливается при смене выборок
5) негладкость
дерево очень плохо работает с экстрополяцией
6) неаддитивность
почти невозможно заставить дерево воспринимать аддитивность.
ЕСЛИ ВЫБОРКА ХОРОШАЯ ТО ДЕРЕВЬЯ РАБОТАЮТ ЗАМЕЧАТЕЛЬНО . А ЕСЛИ НЕТ - ТО ДЕРЕВО УЖАСНАЯ МОДЕЛЬ
разбивается так же. но Критерий уже не по СРЕДНЕКВАДРАТИЧНОЙ ОШИБКЕ а по ЭНТРОПИИ (или индекс Джини для простоты вычислений)
Некоторые аспекты
1) категориальные признаки - экспонинциальный рост - НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ В ТУПУЮ - надо упорядочевать и работать как с регрессией
2) недвоичные разбиения (надо именно двоичное), троичное или любое другое можно сделать разбиением цикличным
3) разбиение линейными комбинациями
4) неустойчивость
ошибка всегда накпливается при смене выборок
5) негладкость
дерево очень плохо работает с экстрополяцией
6) неаддитивность
почти невозможно заставить дерево воспринимать аддитивность.
ЕСЛИ ВЫБОРКА ХОРОШАЯ ТО ДЕРЕВЬЯ РАБОТАЮТ ЗАМЕЧАТЕЛЬНО . А ЕСЛИ НЕТ - ТО ДЕРЕВО УЖАСНАЯ МОДЕЛЬ
== Build your own XXX
https://github.com/codecrafters-io/build-your-own-x#build-your-own-git
https://github.com/codecrafters-io/build-your-own-x#build-your-own-git