Адаптивное табулирование на месте - In situ adaptive tabulation
Адаптивное табулирование на месте ( ISAT ) - это алгоритм аппроксимации нелинейных соотношений. ISAT основан на множественных линейных регрессиях , которые динамически добавляются по мере обнаружения дополнительной информации. Этот метод является адаптивным, поскольку он динамически добавляет новые линейные регрессии в хранилище возможных точек поиска. ISAT поддерживает контроль ошибок, определяя более мелкую детализацию в областях повышенной нелинейности. Поиск по бинарному дереву пересекает разрезающие гиперплоскости, чтобы найти локальное линейное приближение. ISAT - это альтернатива искусственным нейронным сетям , которой уделяется повышенное внимание желаемые характеристики, а именно:
- масштабируется квадратично с увеличением размера
- аппроксимирует функции с разрывами
- поддерживает явные границы ошибки аппроксимации
- управляет локальными производными аппроксимирующей функции
- обеспечивает обучение новым данным без повторной оптимизации
ISAT был впервые предложен Стивеном Б. Поупом для вычислительного сокращения моделирования турбулентного горения, а затем был расширен до прогнозирующего управления модели. Он был обобщен на структуру ISAT, которая работает на основе любых входных и выходных данных независимо от приложения. Усовершенствованная версия алгоритма была предложена чуть более десяти лет спустя после первоначальной публикации, включая новые функции, позволяющие повысить эффективность поиска табличных данных, а также контроль ошибок.
Смотрите также
- Прогнозная аналитика
- Сеть радиальных базисных функций
- Рекуррентные нейронные сети
- Машина опорных векторов
- Сеть тензорных продуктов
Рекомендации
Внешние ссылки
- Адаптивное табулирование на месте (ISAT) при турбулентном горении
- Обзор учебного пособия ISAT
- ISAT-CK7: реализация на Fortran 90, разработанная Turbulence and Combustion Group в Корнелле
- ISAT-CK7-Cantera: адаптация кода Cornell для использования с библиотекой Cantera
- CRFlowLib: альтернативная реализация на языке C