Файл: Шепелев, И. Г. Математические методы планирования и управления в строительстве конспект лекций.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.10.2024
Просмотров: 56
Скачиваний: 0
Решив систему любым известным методом, можно найти параметры уравнения регрессии. Наибольшее распространение сейчас получил метод решения обращением матриц, запрограм мированный в ряде стандартных программ аппроксимации |[7]. В матричной форме система (4.4.3) запишется
|
(Х*Х) А = X*Y, |
(4.4.4) |
|
где X —матрица |
исходных данных по |
независимым |
перемен |
ным; |
транспонированная к |
матрице X; |
|
X* — матрица |
|
Y — матрица-столбец фактических значений |
зависимой пе |
ременной; |
|
А — матрица-столбец искомых коэффициентов регрессии. |
|
Последняя матрица запишется в виде |
|
«о |
|
а, |
|
&2 |
(4.4.5) |
А = |
аП
Матрица исходных данных представляется в виде таблицы наблюдений по факторам
* 1 1 |
Х 1 2 * 1 3 • • * l j |
■ • • * l n |
* 2 1 |
* 2 2 * 2 3 • • • * 2 j • • • * 2 n |
|
* 1 1 * i 2 * 1 3 • • . * , j . . |
(4.4.6) |
|
* ^ In |
||
■ * n i |
■a : n 3 • • • X N j |
• • A N n |
Эти исходные данные и данные наблюдений зависимого пере менного У в виде матрицы-столбца
У1
у2 1
= Уз
(4.4.7)
Уп
43
вводятся в память электронной вычислительной машины. Для дальнейших вычислений необходимо определить матрицу X*, транспонированную матрице X. Напомним, что транспонирова ние матриц — это замена местами строк и столбцов матрицы. Таким образом, матрица X*, транспонированная матрице X (4.4.6), имеет вид:
Xi | А'о, . |
• -Yu |
• |
•*N1 |
Ху, X-,., . |
• -Y|2 |
• |
•*N2 |
х ч X2j . . • *lj |
• |
• ГК1 |
|
-П„ X>n • |
• A'ln . |
• *Nn |
Умножив транспонированную матрицу X* на матрицу исходных данных X и на матрицу-столбец исходных данных по результи рующему признаку У, получаем систему нормальных уравнений в матричной форме (4.4.4). Для решения этого уравнения не обходимо найти матрицу (Х*Х)-1, обратную матрице3) (Х*Х), п умножить эту матрицу на обе части уравнения (4.4.4). В резуль тате получим выражение
|
(Х*Х) - 1 |
(Х*Х) А = (Х*Х)-‘ (X*Y). |
(4.4.9) |
|
Так как |
(Х*Х) - 1 (Х*Х) = Е = |
1, то решение системы |
(4.4.4) |
|
получим |
в виде |
(Х*Х) |
; (X*Y). |
(4.4.10) |
|
Л |
Значение каждого из коэффициентов уравнения регрессии мо жет быть определено по формуле:
а. = V Cll V у, x,j, |
(4.4.11) |
j^O 1=1 |
|
где сц — элемент обратной матрицы.
Рассмотрим пример аппроксимации многофакторной зависи мости и использования корреляционной формулы.
Для подготовки к переводу на новую систему планирования и экономического стимулирования одного из строительно-мон тажных трестов следовало изыскать резервы в целях получения дополнительной прибыли для компенсации перерасхода стиму лирующих фондов предприятия. При изыскании резервов в под разделениях треста были проведены корреляционные исследо
3) Матрицей, обратной матрице X, называется такая матрица X—*, которая при перемножении ее на матрицу X даст единичную матрицу Е.
44
вания и получена модель, отображающая зависимость рента бельности каждого из подразделений от ряда факторов. Стави
лась задача — |
определить |
совокупное влияние факторов на |
рентабельность |
и на этой |
основе определить чистое влияние |
каждого из факторов на рентабельность, чтобы получить допол нительную прибыль за счет каждого из факторов:
Х\ — механовооруженности труда;
— уровня сборности строительства; х3— коэффициента рассредоточенности строительства;
xi — уровня механизации строительно-монтажных работ;
х5— фондоотдачи;
х6— текучести кадров.
Исходные данные по уровню рентабельности и факторам были взяты по. 1 2 строительно-монтажным подразделениям за два года, предшествовавшие переводу треста на новую систему. Из приведенных 'здесь факторов требует пояснения коэффици ент рассредоточенности, который определялся по формуле:
где Ai — объем строительно-монтажных работ по i-му объекту; U— расстояние i-ro объекта от производственной базы.
В результате расчетов, проведенных на ЭВМ «Минск-22» по стандартной программе аппроксимации, получено следующее уравнение регрессии:
у = —93,773+0,140*1 + 0,830x2 — 0,170*3 + 7,109*4 +
+5,234*з — 0,019*6. |
(4.4.12) |
Теснота связи множественной корреляции здесь |
характери |
зуется коэффициентом корреляции R = 0,737. Для |
линейных |
зависимостей, отражающих экономические явления, |
такой ко |
эффициент корреляции считается достаточно высоким. При про верке уравнения регрессии и коэффициентов регрессии на значи
мость |
(см. гл. III) |
как уравнение, |
так и коэффициенты оказа |
|||||
лись |
значимыми. |
Следовательно, можно с уверенностью |
||||||
использовать уравнение (4.4.12) |
для оценки влияния |
факторов |
||||||
Xi на |
уровень |
рентабельности |
работы строительных |
подразде |
||||
лений |
треста. |
влияния вводится |
понятие эластичности. Элас |
|||||
Для |
оценки |
|||||||
тичность |
каждого |
фактора — уровень изменения |
зависимого |
|||||
переменного в связи с изменением фактора на 1 %, |
при прочих |
равных условиях, т. е. при неизменных значениях других факто ров.
45
Для множественной линейной зависимости эластичность фак тора равна коэффициенту регрессии при этом факторе.
При нелинейных формах связи эластичность зависит от ве личины коэффициента регрессии, абсолютной величины факто ра, расчетного значения зависимого переменного. В нашем слу чае эластичность факторов 3i — 0,140; Э2 == 0,830; Э3 =
— 0,170; Э4 = 7,109; Э5 = 5,234; Э6 = —0,019.
В соответствии с техническими, технологическими и органи зационными возможностями производства были заданы изме нения факторов (в сторону улучшения) и подсчитаны резервы снижения издержек производства и роста прибыли.
§ 4.5. Параболическая зависимость (многочлен n-ой степени)
Для более точного, достоверного отражения действительно сти в модели необходимо подобрать такую форму кривой, ко торая бы адекватно отражала связи между факторами. Если форма кривой неизвестна и нет сколько-нибудь обоснованной гипотезы о ней, то можно аппроксимировать эту связь много членом n-ой степени, считая его универсальной формой связи.
У— о-о + |
ОлХ\ -f- о-2х 2 4" • • • 4“ й 12 х \х |
2 + а1гх гх 34“ • • ■&пХ\ 4- |
|
|
+ а22х 2+ ... а И1 д^4 - а 222 л ^ + . . . |
(4 .5 .1 ) |
|
Степень |
многочлена может быть |
неограниченно |
большой, |
члены полинома, состоящие из произведений независимых пере менных, выражают влияние взаимосвязи факторов. Взаимосвя зи могут быть не только первой, но и второй, третьей и т. д. сте пеней. В качестве взаимосвязей могут рассматриваться произ ведения типа х\х?. Если не ограничивать степень полинома и
число членов, то можно аппроксимировать любую зависимость с любой степенью точности. Однако на практике обычно огра ничивают как степень полинома, так и число его членов:
а) в целях получения более или менее простой формулы; б) в отдельных случаях повышение степени полинома и увели чение числа его членов не приводит к быстрому и эффективно му повышению точности; в) при увеличении количества членов полинома до числа, равного числу наблюдений, кривая прохо дит через все точки и корреляционная зависимость становится функциональной, в которой учитываются не средние, а частные, случайные явления, при этом могут затушевываться основные принципиальные характеристики ситуации.
При аппроксимации многочленом n-ой степени каждый
46
сложный член полинома заменяют дополнительной условной переменной в первой степени и в дальнейшем аппроксимацию ведут по методике аппроксимации линейной зависимости (см. § 4.4). Уравнение (4.5.1) после введения дополнительных переменных
z12 = |
XiXz, z13 = x tx s, z,, = x \ ... |
z22 = |
x\ |
(4 .5 .2 ) |
и т. д. сводится к линейному виду: |
|
|
|
|
У — |
+ u tx } -f- а 2х 2 - f - . .. -f- ci\2 Z|2'+ °-\г z,s + |
|
||
• • • -г a n zu + a22z22 -f ... + «in zni + |
« 2 2 2 |
(4.5.3) |
Необходимым этапом расчета является дополнение матрицы экспериментальных данных условными переменными (4.5.2). Матрица наблюдений после введения условных переменных имеет вид табл. 9.
Т а б л и ц а 9
у |
• ь |
Л -а |
Z , a= J f i . r j |
2 Z n - . r j
СЧ
T n |
И |
Получив матрицу X, дополненную условными переменными, произведем аппроксимацию линейной зависимости. Преобразо вав формулу в соответствии с соотношениями (4.5.2), получим полипом заданной степени.
Так как уравнение обычно получается громоздким, то чрез вычайно важно знать, какие члены полинома можно оставить в формуле, а какие необходимо отбросить без ущерба для точно сти аппроксимации. Решить эту задачу можно двумя путями: а) от простого к сложному; б) от сложного к простому.
Аппроксимацию от простого к сложному производят после
дующей схеме. Сначала подбирают наиболее простую форму, |
||
например |
У1 = у"= 4)• |
(4.5.4) |
|
||
Полученное уравнение |
проверяют на 'адекватность, |
допустим, |
по критерию Фишера. |
В множественной корреляции |
число на |
блюдений должно быть |
достаточно большим. Считают, что оно |
||
должно превышать число переменных как фактических, |
так и |
||
условных в 6 — 8 раз. |
При таком большом числе наблюдений |
||
правомерно применение |
любого критерия для оценки значимо |
||
сти уравнения. Если |
полученное уравнение не значимо, |
то есть |
47