|
leon-44
|
|
Matlab сможет осилить 130 тысяч значений нескольких переменных?28.01.2014, 10:32. Показов 1053. Ответов 2
Метки нет (Все метки)
Всем - здравствовать...
Задача тривиальная. Имеются наборы экспериментальных данных. Несколько серий. От 30 тысяч до 130 тысяч. Предполагается, что Y=F(x1;x2;x3;x4). То бишь - функция от 4-х переменных. Многомерная аппроксимация (или множественная нелинейная регрессия) стандартными методами дали среднепотолочный результат. Как ни пытались организовать интервалы - тьфу. На интервалах всё красиво, кэф даже линейной корреляции >0.95, в некоторых сериях зашкаливает за 0,99. При использовании полученных формул аппроксимации на всём массиве данных фактические кэфы корреляции падали до 0,2-0,3. Что, ессно, не устраивает. Вопрос: Matlab сможет осилить 130 тысяч значений нескольких переменных? И найти форулы четырехмерной аппроксимации? Буду благодарен за любую помощь. |
|
| 28.01.2014, 10:32 | |
|
Ответы с готовыми решениями:
2
Matlab. Безусловная минимизация функций нескольких переменных Ввод нескольких значений переменных Вывод значений нескольких переменных |
|
319 / 258 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|
| 28.01.2014, 23:18 | |
|
Все зависит Только от доступной Оперативной памяти
У меня 8 Гб, я обрабатываю легко массивы по 3 000 000 чисел double С сохранением одновременно и исходных массивов и обработанных Свап на HDD не использую, это резко замедляет обработку
0
|
|
|
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
|
|
| 29.01.2014, 11:50 | |
|
Обрабатываю иногда сотни тысяч переменных. Затруднения только с временем выполнения, использую GPU, оперативной памяти 32 GB.
Уменьшение коэф. корреляции при увеличения объема данных, по моему многолетнему опыту работы с множественной регрессией, скорее всего связано не с особенностями MATLAB. Вполне возможно ситуация, когда на небольшом количестве данных параметры регрессии лучше, чем на большом ( упрощая до предела ситуацию, можно сказать, что для 2-х точек коэф. регрессии всегда = 1). 1. Начните с анализа коэф рег уравнения для разных участков, есть ли их ДОСТОВЕРНОЕ отличие? 2. На бОльшем кол-ве данных может проявиться мультиколлениарность 3. Необходимо проверить алгоритмы на устойчивость к Вашим данным (подробнее см. Сизиков В.С. Устойчивые методы обработки результатов измерений СПб 1999 и другие работы этого автора. У него есть примеры, когда MATLAB надо применять осторожно). Это зависит не от количества, а от типа данных. Для начала проверить обусловленность матрицы входных значений. 4. Хорошо еще проверить остатки на предмет анализа адекватности Вашей модели. С большим объемом данных надо работать (не смысле MATLAB сможет или не сможет) очень аккуратно, ведь кроме объема информации может расти и уровень помех. С помехами отдельная тема. Рекомендую работать с 64-разрядной ОС, поставить макс ОЗУ и начать с обработки небольших объемов, постепенно их увеличивая и анализируя перечисленные выше 4 пункта. Добавлено через 31 минуту По теме аккуратного применения MATLAB и др мат пакетов: Петров Ю.П. Петров Л.Ю. Неожиданное в математике и его связь с авариями и катастрофа-ми последних лет. – СПб: Изд-во СПбГУ; 1-е изд., 1999, 108 с.; 3-е изд., 2002, 141 с. Петров Ю.П. Устойчивость линейных систем управления при вариациях параметров // Автоматика и телемеханика, 1994, № 11, с. 186–189. Петров Ю.П. Новые главы теории управления. – СПб: Изд-во СПбГУ, 2000. 156 с. Данилевич Я.Б., Петров Ю.П. О необходимости расширения понятия эквивалентности математических моделей // Доклады РАН, 2000, т. 371, № 4, с. 473–475. Чертков К. Г. Исследование чувствительности к погрешностям округления собственных значений линейных систем. Известия ТГУ, Серия: Проблемы управления электротехническими объектами. Тула. 2002, с. 138-139.
0
|
|
| 29.01.2014, 11:50 | |
|
Помогаю со студенческими работами здесь
3
Проверка значений нескольких строковых переменных Вывести таблицу значений функции от нескольких переменных Составить программу для подсчета значений нескольких переменных уравнения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|