VK6NX

s i m p l y   o n   a i r

Developer notes (2 сентября 2026)

RU ver.  |  ENG ver.
Тут внутренние бенчмарки подъехали. Даже самому интересно :)

Новый, вдвое расширенный (до 800 часов эфира) - разные контесты, пайлапы, хороший и плохой проход, разный шум - "v2 бенч" выдал результаты прогонов по декодерам.

1. D1 (классическая магнитуда) vs D4 (магнитуда с IQ-входом)

На 75 Гц D4 заметно (порядка +20%) сильнее D1 в декоде, но весь выигрыш сидит в одной полосе: сигналы 6–14dB. IQ-вход помогает именно там, куда и целился - у "пола" Low SNR, в остальных полосах 15dB+ - Δ=0.

А вот на 50 Гц картина несколько иная: D1@50 около +8% лучше в на 20–25dB, D4@50 берёт низ (4–16dB) — и он лучший из всех декодеров в этом классе (побивает и NN).

2. D2 vs D3 (два разных типа NN друг против друга)

На 75 Гц лидер D2; на 50 Гц — D3.

Причём D3@50 — лучший (более чистый, самый правильный пост-процессор) декод вообще среди всех восьми версий (D1/D2/D3/D4 на 50/75 Гц каждый) и наиболее "малошумный" - фантомов и "не угадал" у него меньше всех, включая магнитудные.

Примечательно что D2 — единственный декодер у которого разницы между 50/75 Гц почти нет, и выполняется только задача "изоляция близких станций). А 50 Гц у D2 еще и самый "шумный" по фантомным/галюцинированным декодам.

D3@50 сегментирует позывные заметно лучше обоих гридов D2 - распознавание позывных у D3@50 гораздо чище и стабильнее. Но это указывает не на проблемы архитектуры NN D2, а на слабость конкретной линии 50 Гц — так что это кандидат №1 на "перевоспитание".

Уникальных позиций (индивидуально определенных позывных, которых "не взяли" бы другие декодеры) у всех четырех мало и они несистемны — и вывод тут может показаться неожиданным, но он подтверждается десятками прогонов: это чувствительность порогов разных типов декодеров, не физика и не лингвистика.

3. Лучший магнитудный (D4@50) против лучшего NN (D3@50)

По полосам dB — почти паритет (5-12dB 94%/96%, 12-24dB 95%/93%, 24+dB 96%/96%), но состав разный: ни один не выигрывает у другого заметно лучше, если "теряют" или "не угадали" - то разное.

Преимущество NN (ожидаемо) в "склеенном" декоде: NN слитно вытаскивает то, что магнитудный не берёт совсем, что особенно заметно на смене WPM в контестах и на Low SNR станциях с QSB. То что удается потом из "склеенного" вытащить позывной - это уже заслуга пост-процессора, а не декодера как такового.

Выводы

Вывод 1 - "работать" есть куда, и в магнитудных, и в NN

Вывод 2 (применимость для задач) - пока неизменно:

  • D1 и D2 на 75 Гц остаются "базой" для Basic
  • расширенные на 50/75 Гц и 48К/96К - оба D1 и D2 дают хорошие варианты для Контест версии (Advanced)
  • D3 (особенно в варианте 50 Гц) - неплохой инструмент для разгребания пайлапов (DX)
  • D4 остается "отверткой для гиков", охотников за Low SNR (и редкими станциями) и любителей "покрутить настройки".