您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页基于巢式Logit模型的交通方式选择行为研究

基于巢式Logit模型的交通方式选择行为研究

来源:华佗小知识
公 62 与 汽 运 Automotive Applications 第4期 201—1年 月 Highways 基于巢式Logit模型的交通方式选择行为研究* 杨昌涛,靳文舟,范雪婷 (华南理工大学土木与交通学院,广东广州 510640) 摘要:与传统的多项Logit模型(MNL)相比,基于离散选择理论的巢式Logit模型(NL)放宽 了IIA,具有更好的解释能力。文中介绍了NL模型的原理及公式推导,并将其应用于交通方 式选择行为中,通过实例,建立交通方式选择模型,利用SAS软件对其进行求解和分析,得到出行 者对各种交通方式的选择概率。 关键词:公路交通;交通方式;多项Logit模型(MNL);巢式Logit模型(NL);离散选择 中图分类号:U491。l 文献标志码:A 文章编号:1671—2668【2011lO4—0062一O4 对于交通需求分析、城市交通规划中交通方式 结构的确定来说,交通方式选择行为研究是十分关 键的问题。基于随机效用理论的巢式Logit模型 (NL)引入交通方式特性、个人特性和社会经济特性 等多种影响变量,从概率角度用定量方法分析出行 令U 一U 一U ,则 u二一max(U ̄.)( 一1,2,…,j) 令上述随机变量UA、 、u 、 、u 的确定项 部分分别用 A、V,A、 工、 、 表示,A内各选择 枝随机项的相异部分用£二表示,则 G(0'UA), ~个体的交通行为,可更全面、合理地描述出行者的方 式选择行为。 ~G( l ln ,,UA) 1 NL模型的原理及公式推导 1.1 NL模型简介 可得: vA一 ln∑e 一 ,ua i。= 1 (1) NL模型与多项Logit模型(MNL模型)可以看 作是包含和被包含的关系。下面以树状NL模型 (见图1)为例进行说明。 同理可得: VB一11n∑ B j =l (2) 在总出行方式与虚拟选择枝A和B组成的 MNL模型组合方式中,决策者选择虚拟选择枝A 和B的概率分别为: P(A)一 P(B): 图1树状NL模型 (3) ) 首先考虑虚拟枝A及其巢内各选择枝的效用, 在由虚拟选择枝A所构成的MNL模型中,各 令 表示虚拟枝A中各选择枝效用的共性部分, 选择枝的条件概率为: P(A I A): ( 一1,2,…, )(5) ( =1,2,…,J)表示各自效用的相异部分,则各 选择枝的效用值 可表示为: U =U五+ ∑ VA P(B,I B):丰 (_『一1,2,…,J)(6) 虚拟选择枝A的效用值为: UA=max(U ) ( =1,2,…,I) 己,A一【,五一max(U —U ) ( =1,2,…,D ∑ 结合式(1)~(6),得到各选择枝的选择概率: *基金项目:国家高技术研究发展计划(863计划)资助项目(2007AA11Z201);国家自然科学基金资助项目(50878089) 公 路 与 汽 运 总第145期 Highways&Automotive Applications 63 P(A ):P(A I A)P(A):—坐. 性向量,X =[z ,z ,…,zⅢ] 。 ∑ 采用适应性强且易操作的最大似然估计法进行 参数估计。可得出个人竹选择选择枝i的概率: [∑e ] p一 ” e J‘E。 C[∑e ]舂+[∑e n ] n 定义选择结果常数项变量 ( 一1,2,…,D (7) f1,个人 选择交通方式i 一P(B )=P(B I B)P(B):— . 10’其他 ∑ 于是 次观察结果的似然为: [壹e 。 ] L ( )一ⅡⅡP (1o) iE ∈N 对式(1O)取对数并令其最大,就可以获得参数 [壹 vm] +[壹 v ] 向量0的估计值。 (i=1,2,…, ) (8) 2 应用实例 1.2选择枝效用确定项影响因素及其参数标定 2.1模型设定 观察式(7)和式(8),只要能求出刻度参数及各 把航空(air)、火车(train)、长途大巴(bus)和小 选择枝的效用确定项,就能得到选择概率。这里省 汽车(car)按图2所示的结构进行划分。各出行方 略刻度参数的标定过程,分析确定项影响因素及其 式的影响因素如表1所示。 参数标定。一般情况下,个人n选择选择枝 的效 用确定项 可表示为线性形式: K V —OX => 0 z (i∈ ) J V =In∑expV (9) i≈1 图2出行方式的NL模型结构 J VB=in∑expVj 为保证预测结果的可靠性,调查的样本数据不 j=1 能过少,本例中样本数为210,表2为其中1O组样 式中:0是未知参数向量, 一( ,02,…,Ok);X 是特 本数据。 表1各出行方式的影响因素 表2出行者交通方式选择情况 霉 t0-.I 2一 ̄ 革萄 人 mln夫兀 mln夫兀 霎 善 *一 草 人 mm 夫兀 mm 夫21; 1—1 35 1 69 59 100 70 0 2—1 3O 2 64 58 68 68 O 1—2 35 1 34 31 372 71 0 2—2 3O 2 44 31 354 84 0 1—3 35 1 35 25 417 70 0 2—3 30 2 53 25 399 85 0 1—4 35 1 O 1O 18O 3O 1 2—4 3O 2 0 11 255 5O 1 公 路 与 汽 运 Highways&Automotive Applications 64 第4期 2011年7月 续表2 喜 革 一r*一 人 1 1 mm 夫兀 mIn 夫兀 69 34 霉 肇简 十 一 45 45 人 1 1 mm 夫兀 mln 夫兀 45 34 3——1 3—2 40 40 115 98 125 892 129 195 0 0 7—1 7—2 148 I11 115 945 16O 213 1 0 3—3 3——4 4—1 4—2 4—3 4O 40 7O 70 70 1 1 3 3 3 35 0 64 44 53 53 23 49 26 21 882 720 68 354 399 149 101 59 79 81 0 1 0 0 0 7—3 7——4 8一l 8—2 8—3 45 45 12 12 12 1 1 l 1 1 35 0 69 34 35 66 36 121 52 5O 935 821 152 889 879 167 125 137 149 146 0 0 0 0 0 4—4 5——1 5—2 5—3 70 45 45 45 3 2 2 2 0 64 44 53 5 60 32 26 180 144 404 449 32 82 93 94 l 0 O 0 8—4 9—1 9—2 9—3 12 40 40 4O 1 1 1 1 O 69 34 35 50 59 31 25 780 i00 372 417 135 70 71 70 1 0 0 0 5—4 6—1 6—2 45 2O 20 2 1 1 0 69 40 8 59 20 600 100 345 99 70 57 1 0 1 9—4 1O一1 10—2 4O 70 70 1 2 2 0 69 34 17 58 31 210 68 357 40 65 69 1 0 0 6—3 6—4 20 2O 1 1 35 0 13 12 417 284 58 43 0 0 10—3 1O一4 70 70 2 2 35 0 25 7 402 21O 68 3O 0 1 注:“交通方式”栏中,“O”表示没有选择该交通方式,“1”表示选择该交通方式。 2.2模型运算 Likelihood Ratio(R) 1 18.09 下面利用SAS9.1.3对样本数据进行运算分 析。运行代码如下: proc mdc data=ehoicedata; model Mode—Hinc Psize Time Invc Invt Hinc L1 .Nested Logit Estimates Parameter Estimates Parameter DF Estimate Error t Value Pr>I t l 1 一2 028 600 . 4 364 900 . 一0 46 . 0 642 1. 1 5.546 700 18.123 200 0.31 0.759 6 GC/type=nlogit choice=(option 1 2 3 4); id pid; Psize L1 Time L1 Inve L1 1 —0.030 200 0.004 209—7.17<0.000 l 1 —0.007 788 0.009 359—0.83 0.405 3 1 —0.003 819 0.001 097~3.48 0.000 5 utility u(1,):Hinc Psize Time Invc Invt GC; lnvt L1 nest level(1)=(1@1,2 3 4@2),level(2)= GC L1 1 0.021 300 0.008 529 2.375 700 0.473 800 2.395 800 0.478 500 2.50 0.012 4 5.01<O.000 1 5.01<O.000 1 (1 2@1); output out=result pred=P xbeta=b; run; , INC L2G1C1 1 INC L2G1C2 1 proc print data=result(where=(pid>一1)); var option Hinc Psize Time Invc Invt GC Mode P; id pid; rUn 图3算例的运行结果 model Mode:=Time Invc Invt GC/type:= nlogit choice=(option l 2 3 4); id pid; utility u(1,)=Time Invc Invt GC; 运行结果见图3。从运行结果来看,“t Value” nest level(1)一(1@1,2 3 4@2),level(2): (1 2@1); output out=result pred=P xbeta=b; run; 栏中,Hinc、Psize的检验值绝对值接近于零,说明其 影响很小,可剔除这两个影响因素,保留Time、In— VC、 Invt和GC 4个因素。 剔除Hine、Psize 2个影响因素后,再利用 proc print data=result(where=(pid>:1)); var option Time Invc Invt GC Mode P; id pid; SAS9.1.3软件进行运算分析。运行代码如下: proc mdc data=choicedata; 公 路 与 汽 运 总第145期 Highways&Automotive Applications 65 rUn Ratio”的值比上次的大,说明拟合程度变大;“DF” 运行结果见图4。从图4可以看出:“Likelihood 栏中值均为1,“t Value”栏中其值的绝对值都大于 Likelihood Rafio(R) 178.28 1,“Pr>ftl”栏中其值非常接近零,说明该NL模型 效用函数中的4个参数即Time、Inve、Invt和GC Nested Logit Estimates Parameter Estimates 对效用函数的影响程度大。 Parameter DF Estimate Error t Value Pr>l t I 通过SAS9.1.3计算得出出行者对各选择段 Time L1G1 1 一O.025 0 0.004 763—5.25<O.000 1 (即交通方式)的选择概率,部分结果见表3。 Inve L1Gl 1 —0.067 1 0.080 9 —1.83 0.407 0 P值即为出行者选择各种交通方式的概率,概 Invt L1G1 1 —0.025 9 0.011 3 —2.29 0.021 9 率最大的往往就是该出行者选择的交通方式。进一 GC L1 1 0.088 9 0.078 2 1.14 0.255 7 步算出出行者对各种交通方式选择概率的平均值, INC_-L2GICI 1 1.588 6 0.352 4 4.51<O.000 l 结果如下:PI=0.260 088;P2—0.215 671;P3— INC.-L2G1C2 1 0.160 5 0.086 8 1.85 0.064 5 0.117 239; 一0.407 001。根据上述选择概率平 图4剔除Hinc、Psize 2个影响因素后的运行结果 均值,可求出N个出行者中选择各种交通方式的人 表3出行者选择各交通方式的概率 黧 概率P 毳 璧 概率P 1 1 69 59 1OO 7O 0 0.O56 O2 6 1 69 59 100 70 0 0.070 44 1 2 34 31 372 71 0 0.025 39 6 2 40 20 345 57 1 0.119 32 1 3 35 25 417 70 0 0.0l0 58 6 3 35 13 417 58 0 0.036 72 1 4 O 10 180 3O 1 0.908 01 6 4 0 12 284 43 0 0.773 52 2 1 64 58 68 68 0 0.186 5O 7 1 45 148 115 160 1 0.907 50 2 2 44 31 354 84 O 0.094 22 7 2 34 111 945 213 0 0.018 67 2 3 53 25 399 85 O 0.038 41 7 3 35 66 935 167 0 0.008 O6 2 4 0 11 255 50 1 0.680 87 7 4 O 36 821 125 0 0.065 78 3 1 69 115 125 129 O 0.465 93 8 1 69 121 152 137 O 0.332 88 3 2 34 98 892 195 0 0.062 23 8 2 34 52 889 149 0 0.044 43 3 3 35 53 882 149 0 0.O26 87 8 3 35 5O 879 146 0 0.049 15 3 4 0 23 720 i01 1 0.444 97 8 4 O 5O 780 135 1 0.573 54 4 1 64 49 68 59 0 0.131 36 9 1 69 59 100 70 0 0.058 98 4 2 44 26 354 79 0 0.047 39 9 2 34 31 372 71 0 0.035 55 4 3 53 21 399 81 0 0.019 75 9 3 35 25 417 70 0 0.014 81 4 4 0 5 180 32 1 0.801 5O 9 4 0 17 210 40 1 0.890 66 5 1 64 6O 144 82 0 0.078 24 1O 1 69 58 68 65 0 0.116 65 5 2 44 32 404 93 0 0.587 54 10 2 34 31 357 69 0 0.049 8O 5 3 53 26 449 94 0 0.239 49 1O 3 35 25 402 68 0 0.020 76 5 4 0 8 600 99 1 0.094 74 1O 4 O 7 210 3O 1 0.812 79 数,分别为N 、N芦。、N卢。、NF 。 参考文献: 3 结语 [1]杨宝军,侯立.基于Nested Logit模型的IT外包供应 商选择[J].-F业工程与管理,2009(1). 该文介绍巢式Logit模型的原理及公式推导, re]张浩然,任刚,王炜.非集计模型在交通方式结构预测 并应用于交通方式选择问题研究,将具有共性的交 中的应用FJ].交通运输系统工程与信息,2008,8(5). 方式选择方案放在一个巢内,考虑巢内各选择枝的 [3]金安.LOGIT模型参数估计方法研究[J].交通运输系 相关性,较好地克服了传统多项Logit模型的IIA 统工程与信息,2004,4(1). 缺陷,具有借鉴和适应意义。 收稿日期:2Oll-03-31 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务