Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=2727424&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 12:41:06 2016
Кодировка: Windows-1251
Software и математическая статистика - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
General Discussion >> Study (Archive)

Страницы: 1
Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Software и математическая статистика
      21.04.2005 16:36
 

Здравствуйте. Хотелось бы узнать, какие существуют специализированные пакеты или хотя бы функции в excel для статистической обработки информации, зависящей от нескольких переменных.
Более подробно: имеется несколько серий данных (x_1, ..., x_n) и серия результатов y, зависящих от этих данных, с некоторым приближением. Требуется найти вид зависимости y от x. В предположении, что зависимость линейная, требуется найти коэффициенты наиболее вероятной линейной функции y=L(x_1, ..., x_n). Испытаний мало, поэтому коэффициент корреляции могут быть не очень большим по модулю. Даже можно считать, что коэффициенты корреляции все положительны, если это критично. Может меня кто-нибудь научить, как на компьютере считать такие вещи?
Я делал так. Сложил x_1, ..., x_n, домноженные на какие-то весовые функции, получил L_1(x_1, ..., x_n), нарисовал графики для L_1, x_1, ..., x_n, y, посмотрел, что надо сделать, чтобы L_1 и y были более или менее параллельны, соответствующим образом на глазок поменял весовые коэффициенты, повторил данную итерацию несколько раз, прибавил соответствующий свободный член. Понятно, что это ненаучный подход, вот, хотелось бы знать, как можно осуществлять научный.
Спасибо.





Редактировал Stony (21.04.2005 16:55)
живинепарься
sebtiments
Poh-Nah

Рег.: 05.05.2004
Сообщений: 2570
Рейтинг: 10
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 16:43
 

в Ориджине есть линейное приближение, вообще там много чего есть и очень все просто

Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: sebtiments]
      21.04.2005 16:46
 

что за ориджин, где его взять и для многомерных ли функций там имеется линейное приближение?



живинепарься
sebtiments
Poh-Nah

Рег.: 05.05.2004
Сообщений: 2570
Рейтинг: 10
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 16:52
 

пардон, чушь написал, функция же многомерная)

Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: sebtiments]
      21.04.2005 16:54
 

ну, то есть она одномерная, но от многих переменных.



живинепарься
Dan_Te
remember

Рег.: 28.12.2004
Сообщений: 7905
Рейтинг: 6784
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:01
 

ботай это:
эксель/вставка/функции/статистические/ЛИНЕЙН
Надо еще заботать синтаксис функций, берущих и возвращающих массивы, чтобы научиться ей пользоваться.

Есть еще Statistica, но ее надо ботать отдельно.

sebtiments
Poh-Nah

Рег.: 05.05.2004
Сообщений: 2570
Рейтинг: 10
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:03
 

ну можно нверное програмку простейшую написать на находение минимума разницы:
(a_1*x_1+...a_n*x_n)^2 -(x_1^2+...x_n^2)= y_theor^2-y_exp^2

Unit
Зверюга

Рег.: 27.09.2003
Сообщений: 1758
Рейтинг: 148
  Re: Software и математическая статистика [re: Dan_Te]
      21.04.2005 17:07
 

Quote:

эксель/вставка/функции/статистические/ЛИНЕЙН



На английском - insert/function/statistical/linest

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:08
 

Выпиши четко, какую регрессию ты хочешь получить.

y = a1 x1 + a2 x2 + ... an xn + a
или
y = a x1 + a x2 + ... + a xn + b
?

Что именно тебе надо, подогнать или еще что-то оценить?

http://dmoz.org/Science/Math/Statistics/


---
...Я работаю антинаучным аферистом...

Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: KOHTPA]
      21.04.2005 17:22
 

подогнать. первый вариант функции, естественно. сейчас посмотрю ссылку, спасибо.



живинепарься
Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:28
 

для того, чтобы в будущем предсказывать поведение y.



живинепарься
KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:36
 

Ищи средства многомерной линейной регрессии.

Либо руками минимизируй функцию
F(a1, a2, ..., an, a) = \sum_i w_i (y_i - \sum_k ak xk_i)^2.

Для последнего могу поделиться исходником.

Можешь свести к решению линейных уравнений, если распишешь
(\partial F / \partial a_k) = 0.

(У тебя какое образование? В смысле --- факультет.)


---
...Я работаю антинаучным аферистом...

Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: KOHTPA]
      21.04.2005 17:40
 

у меня мехмат, блин.
меня интересует софт для решения всех этих уравнений.
не руками же решать. и данные не точные, а приблизительные. и программу писать не могу, потому что давно ничего не писал, разучился, отупел, а надо достаточно срочно.



живинепарься
KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 17:45
 

Понятно.

w_k обратно пропорционально квадрату погрешности измерения y_k.
Погрешностью измерения x можно пренебречь?

Сколько времени есть?
Сколько точек? Сколько измерений?


---
...Я работаю антинаучным аферистом...

Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: KOHTPA]
      21.04.2005 17:46
 

>>Ищи средства многомерной линейной регрессии.

Не понял. Где ее искать?

>>Либо руками минимизируй функцию
F(a1, a2, ..., an, a) = \sum_i w_i (y_i - \sum_k ak xk_i)^2.

w_i это что такое?

>>Для последнего могу поделиться исходником.

Gоделись, конечно! stony_m@mail.ru

>> Можешь свести к решению линейных уравнений, если распишешь
(\partial F / \partial a_k) = 0.

\partial это что в техе? частные производные, что ли?

Спасибо большое.



живинепарься
Stony
veteran

Рег.: 25.10.2002
Сообщений: 1913
Рейтинг: 0
  Re: Software и математическая статистика [re: KOHTPA]
      21.04.2005 17:51
 

>>w_k обратно пропорционально квадрату погрешности измерения y_k.
Погрешностью измерения x можно пренебречь?

да. можно считать, что данные точные, хотя это не так, конечно, но будем считать их точными.

>>Сколько времени есть?
Сколько точек? Сколько измерений?

времени лучше бы до конца недели плюс, может, пара дней, то есть дофига. измерений минимум пять, но можно и сто, я думаю, хватит пяти, точек 12-15. сильно достоверного анализа тут не сделаешь, конечно.



Господа! Вы присутствуете при виртуальной помощи одного человека другому. Надеюсь, эта помощь будет оценена по достоинству.



живинепарься
KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Software и математическая статистика [re: Stony]
      21.04.2005 18:06
 

Переехали в почту.


---
...Я работаю антинаучным аферистом...

TAS
Carpal Tunnel

Рег.: 28.10.2003
Сообщений: 2858
Из: solovei.local
Рейтинг: 389
  Re: Software и математическая статистика [re: Stony]
      22.04.2005 13:00
 

А что не хочешь попробовать STATISTICA или SPSS ??

(Сразу говорю, вопрос твой не дочитал, так что если что, то не ругать)



Счастье есть, его не может не быть!
kbat

Рег.: 22.02.2004
Сообщений: 904
Из: север юга
Рейтинг: 205
  Re: Software и математическая статистика [re: Stony]
      23.04.2005 23:22
 

Сейчас на физфаке идет спецкурс на эту тему. Например, можно использовать метод группового учета аргументов (МГУА) - он как раз предназначен для определения полинома, описывающего экспериментальные данные. Посмотри здесь: www.gmdh.net - там есть ссылки на свободные/платные программы. Также можно использовать символьную регрессию (http://garage.cps.msu.edu, www.cs.ucl.ac.uk/research/genprog) , если тебе важно предсказать поведение функции в будущем, то помогут нейронные сети (с общей регрессией или обычный многослойный перцептрон).

KOHTPA
Carpal Tunnel

Рег.: 22.01.2003
Сообщений: 33647
Рейтинг: 2374
  Re: Software и математическая статистика [re: Stony]
      26.04.2005 19:58
 

Stony прислал ссылку:
http://mtsu32.mtsu.edu:11308/regression/level3/multireg/useexcel.htm


---
...Я работаю антинаучным аферистом...

Страницы: 1

General Discussion >> Study (Archive)

Дополнительная информация
0 зарегистрированных и 1 анонимных пользователей просматривают этот форум.

Модераторы:  Basilio, The_Nameless_One 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в