Чи існує стандартний (або найкращий) метод тестування, коли певний часовий ряд стабілізується?
Якась мотивація
У мене є стохастична динамічна система, яка виводить значення на кожному кроці . Ця система має деяку перехідну поведінку до кроку часу а потім стабілізується навколо деякого середнього значення з деякою помилкою. Жоден із , або помилки мені не відомий. Я готовий зробити деякі припущення (наприклад, помилка Гаусса навколонаприклад), але чим менше апріорних припущень мені потрібно, тим краще. Єдине, що я точно знаю, - це лише одна стабільна точка, до якої сходиться система, і коливання навколо стабільної точки набагато менші, ніж коливання в перехідному періоді. Процес також є монотонним-ish, я можу припустити, що починається поблизу і піднімається до (можливо, завищення на трохи, перш ніж стабілізуватися навколо ).
Дані будуть надходити від моделювання, і мені потрібен тест на стабільність як умова зупинки для мого моделювання (оскільки мене цікавить лише перехідний період).
Точне запитання
Враховуючи лише доступ до значення часу для деякого кінцевого , чи існує метод, щоб з розумною точністю сказати, що стохастична динамічна система стабілізується навколо деякої точки ? Бонусні бали, якщо тест також повертає , , і помилка навколо . Однак це не суттєво, оскільки є прості способи розібратися в цьому після закінчення моделювання.
Наївний підхід
Наївний підхід, який вперше з'являється мені в голові (який я бачив, як використовуються як умови виграшу, наприклад, для деяких нейронних мереж), полягає у виборі параметрів і , тож якщо для останніх часових кроків немає двох точок і такий, що то ми робимо висновок, що ми стабілізувалися. Цей підхід простий, але не дуже суворий. Це також змушує мене гадати, якими мають бути хороші значення і
Схоже, має бути кращий підхід, який оглядається на деяку кількість кроків у минулому (або, можливо, якимось чином знижує старі дані), обчислює стандартну помилку з цих даних, а потім перевіряє, чи є для деяких інших кроків (або іншого) схема дисконтування) часовий ряд не вийшов за межі цього діапазону помилок. Я включив таку трохи менш наївну, але все ж просту стратегію як відповідь .
Будь-яка допомога або посилання на стандартні методи оцінюються.
Примітки
Я також перекреслив, що це питання є метаоптимізацією та в описі обчислювальної науки, присвяченому більш симуляційному моделюванню .