Різниця між LOESS та LOWESS


17

Яка різниця між БЕЗКОШТОВНИМИ ТА НИЗМИМИ? З Вікіпедії я можу лише бачити, що ЛОСС - це узагальнення НИСЬОГО. Чи мають вони трохи інші параметри?

Відповіді:


19

Я думаю, що важливо розрізняти методи та їх реалізацію в програмному забезпеченні. Основна відмінність по відношенню до першого полягає в тому, що низький рівень дозволяє використовувати лише один предиктор, тоді як льос можна використовувати для вирівнювання багатоваріантних даних у якусь поверхню. Він також дає вам довірчі інтервали. У цих сенсах льос - це узагальнення. Хоча за замовчуванням для Lowess є використання обважнення трикуба, лесс здійснює незважене пристосування за замовчуванням.

Тепер про реалізацію. У деяких програмах lowess використовує лінійний многочлен, тоді як loess використовує квадратичний многочлен (хоча ви можете це змінити). Значення за замовчуванням та ярлики, які використовуються алгоритмами, часто відрізняються, тому важко змусити однозначні результати точно збігатися. З іншого боку, мені не відомий випадок, коли вибір між цими двома змінами суттєво змінився.


2
Клівлендський «1979» БЕЗПЕЧНИЙ папір у JASA . для цього має вагу трикуба. Про це чітко згадується на кроці 4 на с. 831 "Робоча локально зважена регресія та згладжування розсіювачів", Вільям С. Клівленд, Журнал Американської статистичної асоціації , Vol. 74 , № 368 . (Грудень, 1979), стор 829-836. Якщо стаття у Вікіпедії точна, LOESS не змінив цього за замовчуванням - вони обидва це роблять.
Glen_b -Встановіть Моніку

Можливо, це не стандартне використання. Я думаю, що лоудес зазвичай використовує лінійний многочлен, тоді як лес використовує квадратичний многочлен.
Мастеров Димитрій Вікторович

Коли один віддає перевагу іншому?
пір

8
Визначити відмінності може бути важко, оскільки з часом розвивалася низка, і Білл Клівленд почав називати її після того, як деякі геологи, з якими він говорив про низовину, сказали йому, чому це нагадувало їм лес. Тоді він прийняв нове ім'я, і ​​те, що було "типовим" лесом, продовжувало розвиватися (трохи) після цього. Існує більше відмінностей між варіантами в документі 1979 року, на який я вказую вище, ніж існує між типовими реалізаціями цих двох. Можливо, нам знадобиться пройти два конкретні моменти, що стосуються цієї еволюції, щоб виявити конкретні відмінності.
Glen_b -Встановіть Моніку

6

Конкретно для R різниця невелика. Тут є дуже детальне пояснення: https://support.bioconductor.org/p/2323/

Але зауважте, що lowess () в R видає список даних, тоді як loess () видає модель, яку можна ввести в прогнозувати ().


1
обговорення за посиланням відмінне. він говорить вам про точний взаємозв'язок між аргументом
cmo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.