Оценка Вайсмана - Википедия - Weissman score
В Оценка Вайсмана это вымышленная эффективность метрика за сжатие без потерь Приложения. Он был разработан Цачи Вайсман, профессор Стэндфордский Университет, и Винит Мишра, аспирантка, по просьбе продюсеров телесериала HBO. Силиконовая долина, а Телевизионное шоу о вымышленном технологическом стартапе.[1][2][3][4] Он сравнивает требуемое время и коэффициент сжатия измеренных приложений, с теми из де-факто стандарт в соответствии с тип данных.
Формула следующая; куда р это коэффициент сжатия, Т - время, необходимое для сжатия, подчеркнутые - те же метрики для стандартного компрессора, а альфа - постоянная масштабирования.[1]
Оценка Вайсмана использовалась в техническом блоге Dropbox для объяснения реальной работы по сжатию без потерь.[5]
Пример
В этом примере показана оценка данных Приз Хаттера,[6] используя paq8f в качестве стандарта и 1 в качестве константы масштабирования.
Заявление | Коэффициент сжатия | Время сжатия [мин] | Оценка Вайсмана |
---|---|---|---|
paq8f | 5.467600 | 300 | 1.000000 |
raq8g | 5.514990 | 420 | 0.720477 |
paq8hkcc | 5.682593 | 300 | 1.039321 |
paq8hp1 | 5.692566 | 300 | 1.041145 |
paq8hp2 | 5.750279 | 300 | 1.051701 |
paq8hp3 | 5.800033 | 300 | 1.060801 |
paq8hp4 | 5.868829 | 300 | 1.073826 |
paq8hp5 | 5.917719 | 300 | 1.082325 |
paq8hp6 | 5.976643 | 300 | 1.093102 |
paq8hp12 | 6.104276 | 540 | 0.620247 |
decomp8 | 6.261574 | 540 | 0.63623 |
decomp8 | 6.276295 | 540 | 0.637726 |
Ограничения
Хотя значение относится к стандартам, с которыми оно сравнивается, единица измерения используется для измерения времени изменения оценки (см. примеры 1 и 2). Это следствие требования, чтобы аргумент логарифмической функции был безразмерный. Множитель также не может иметь числовое значение 1 или меньше, потому что логарифм 1 равен 0 (примеры 3 и 4), а логарифм любого значения меньше 1 является отрицательным (примеры 5 и 6); в результате будет получено значение 0 (даже с изменениями), неопределенное или отрицательное (даже если лучше, чем положительное).
Примеры
# | Стандартный компрессор | Оценка компрессора | Оценка Вайсмана | Наблюдения | ||||
---|---|---|---|---|---|---|---|---|
Коэффициент сжатия | Время сжатия | Журнал (время сжатия) | Коэффициент сжатия | Время сжатия | Журнал (время сжатия) | |||
1 | 2.1 | 2 мин | 0.30103 | 3.4 | 3 мин | 0.477121 | 1×(3.4/2.1)×(0.30103/0.477121)=1.021506 | Изменение единицы измерения или масштаба изменяет результат. |
2 | 2.1 | 120 с | 2.079181 | 3.4 | 180 с | 2.255273 | 1×(3.4/2.1)×(2.079181/2.255273)=1.492632 | |
3 | 2.2 | 1 мин | 0 | 3.3 | 1,5 мин. | 0.176091 | 1×(3.3/2.2)×(0/0.176091)=0 | Если время равно 1, его журнал равен 0; тогда оценка может быть 0 или бесконечность. |
4 | 2.2 | 0,667 мин | −0.176091 | 3.3 | 1 мин | 0 | 1×(3.3/2.2)×(−0.176091/0)=бесконечность | |
5 | 1.6 | 0,5 ч | −0.30103 | 2.9 | 1,1 ч | 0.041393 | 1×(2.9/1.6)×(−0.30103/0.041393)=−13.18138 | Если время меньше 1, его журнал отрицательный; тогда оценка может быть отрицательной. |
6 | 1.6 | 1,1 ч | 0.041393 | 1.6 | 0,9 ч | −0.045757 | 1×(1.6/1.6)×(0.041393/−0.045757)=−0.904627 |
Смотрите также
Рекомендации
- ^ а б Перри, Текла (28 июля 2014 г.). «Вымышленный показатель сжатия переходит в реальный мир». Получено 25 января, 2016.
- ^ Перри, Текла (25 июля 2014 г.). «Алгоритм сжатия, созданный специально для телевидения». Получено 25 января, 2016.
- ^ Сандберг, Элиза (12 апреля 2014 г.). «Технический советник HBO по вопросам реализма из« Кремниевой долины », возможная камео Илона Маска». Голливудский репортер. Получено 10 июня, 2014.
- ^ Юргенсен, Джон; Русли, Эвелин М. (3 апреля 2014 г.). "В городе появился новый компьютерщик: Кремниевая долина канала HBO"'". Журнал "Уолл Стрит. Получено 10 июня, 2014.
- ^ «Сжатие без потерь с помощью Brotli в Rust для небольшого количества Крысолова на бэкэнде». Технический блог Dropbox. Получено 2017-06-24.
- ^ Хаттер, Маркус (июль 2016 г.). «Конкурсанты». Получено 25 января, 2016.