论文: EfficientDet: Scalable and Efficient Object Detection
目前目标检测领域,高精度的模型通常需要很大的参数量和计算量,而轻量级的网络则一般都会牺牲精度。因此,论文希望建立一个可伸缩的高精度且高性能的检测框架。论文基于one-stage的检测网络范式,进行了多种主干网络、特征融合和class/box预测的结构尝试,主要面临两个挑战:
FPN是目前最广泛的多尺度融合方法,最近也有PANet和NAS-FPN一类跨尺度特征融合方法。对于融合不同的特征,最初的方法都只是简单地直接相加,然而由于不同的特征是不同的分辨率,对融合输出特征的共享应该是不相等的。为了解决这一问题,论文提出简单但高效加权的bi-directional feature pyramid network(BiFPN),该方法使用可学习的权重来学习不同特征的重要性,同时反复地进行top-down和bottom-up的多尺度融合
论文认为除了缩放主干网络和输入图片的分辨率,特征网络(feature network)和box/class预测网络的缩放对准确率和性能也是很重要的。作者借鉴EfficientNet,提出针对检测网络的混合缩放方法(compound scaling method),同时对主干网络,特征网络和box/class预测网络的分辨率/深度/宽度进行缩放
最后,论文将EfficientNet作为主干,结合BiFPN和混合缩放,提出新的检测系列EfficientDet,精度高且轻量,COCO上的结果如图1,论文的贡献有以下3点:
定义多尺寸特征 ,论文的目标是找到变化函数 来高效融合不同的特征,输出新特征 。具体地,图2a展示了top-down FPN网络结构,一般FPN只有一层,这里应该为了对比写了repeat形式。FPN获取3-7层的输入 , 代表一个分辨率为 的特征层
top-down FPN操作如上所示, 为上采用或下采样来对齐分辨率, 通常是特征处理的卷积操作
top-down FPN受限于单向的信息流,为了解决这一问题,PANet(图2b)增加了额外的bottom-up路径的融合网络,NAS_FPN(图2c)使用神经架构搜索来获取更好的跨尺度特征网络的拓扑结构,但需要大量资源进行搜索。其中准确率最高的是PANet,但是其需要太多的参数和计算量,为了提高性能,论文对跨尺寸连接做了几点改进:
大多的特征融合方法都将输入特征平等对待,而论文观察到不同分辨率的输入对融合输出的特征的贡献应该是不同的。为了解决这一问题,论文提出在融合时对输入特征添加额外的权重预测,主要有以下方法:
, 是可学习的权重,可以是标量(per-feature),也可以是向量(per-channel),或者是多维tensor(per-pixel)。论文发现标量形式已经足够提高准确率,且不增加计算量,但是由于标量是无限制的,容易造成训练不稳定,因此,要对其进行归一化限制
,利用softmax来归一化所有的权重,但softmax操作会导致GPU性能的下降,后面会详细说明
,Relu保证 , 保证数值稳定。这样,归一化的权重也落在 ,由于没有softmax操作,效率更高,大约加速30%
BiFPN集合了双向跨尺寸的连接和快速归一化融合,level 6的融合操作如上, 为top-down路径的中间特征, 是bottom-up路径的输出特征,其它层的特征也是类似的构造方法。为了进一步提高效率,论文特征融合时采用depthwise spearable convolution,并在每个卷积后面添加batch normalization和activation
EfficientDet的结构如图3所示,基于one-stage检测器的范式,将ImageNet-pretrained的EfficientNet作为主干,BiFPN将主干的3-7层特征作为输入,然后重复进行top-down和bottom-up的双向特征融合,所有层共享class和box网络
之前检测算法的缩放都是针对单一维度的,从EfficientNet得到启发,论文提出检测网络的新混合缩放方法,该方法使用混合因子 来同时缩放主干网络的宽度和深度、BiFPN网络、class/box网络和分辨率。由于缩放的维度过多,EfficientNet使用的网格搜索效率太慢,论文改用heuristic-based的缩放方法来同时缩放网络的所有维度
EfficientDet重复使用EfficientNet的宽度和深度因子,EfficinetNet-B0至EfficientNet-B6
论文以指数形式来缩放BiFPN宽度 (#channels),而以线性形式增加深度 (#layers),因为深度需要限制在较小的数字
box/class预测网络的宽度固定与BiFPN的宽度一致,而用公式2线性增加深度(#layers)
因为BiFPN使用3-7层的特征,因此输入图片的分辨率必需能被 整除,所以使用公式3线性增加分辨率
结合公式1-3和不同的 ,论文提出EfficientDet-D0到EfficientDet-D6,具体参数如Table 1,EfficientDet-D7没有使用 ,而是在D6的基础上增大输入分辨率
模型训练使用momentum=0.9和weight decay=4e-5的SGD优化器,在初始的5%warm up阶段,学习率线性从0增加到0.008,之后使用余弦衰减规律(cosine decay rule)下降,每个卷积后面都添加Batch normalization,batch norm decay=0.997,epsilon=1e-4,梯度使用指数滑动平均,decay=0.9998,采用 和 的focal loss,bbox的长宽比为 ,32块GPU,batch size=128,D0-D4采用RetinaNet的预处理方法,D5-D7采用NAS-FPN的增强方法
Table 2展示了EfficientDet与其它算法的对比结果,EfficientDet准确率更高且性能更好。在低准确率区域,Efficient-D0跟YOLOv3的相同准确率但是只用了1/28的计算量。而与RetianaNet和Mask-RCNN对比,相同的准确率只使用了1/8参数和1/25的计算量。在高准确率区域,EfficientDet-D7达到了51.0mAP,比NAS-FPN少使用4x参数量和9.3x计算量,而anchor也仅使用3x3,非9x9
论文在实际的机器上对模型的推理速度进行了对比,结果如图4所示,EfficientDet在GPU和CPU上分别有3.2x和8.1x加速
论文对主干网络和BiFPN的具体贡献进行了实验对比,结果表明主干网络和BiFPN都是很重要的。这里要注意的是,第一个模型应该是RetinaNet-R50(640),第二和第三个模型应该是896输入,所以准确率的提升有一部分是这个原因。另外使用BiFPN后模型精简了很多,主要得益于channel的降低,FPN的channel都是256和512的,而BiFPN只使用160维,这里应该没有repeat
Table 4展示了Figure 2中同一网络使用不同跨尺寸连接的准确率和复杂度,BiFPN在准确率和复杂度上都是相当不错的
Table 5展示了不同model size下两种加权方法的对比,在精度损失不大的情况下,论文提出的fast normalized fusion能提升26%-31%的速度
figure 5展示了两种方法在训练时的权重变化过程,fast normalizaed fusion的变化过程与softmax方法十分相似。另外,可以看到权重的变化十分快速,这证明不同的特征的确贡献是不同的,
论文对比了混合缩放方法与其它方法,尽管开始的时候相差不多,但是随着模型的增大,混合精度的作用越来越明显
论文提出BiFPN这一轻量级的跨尺寸FPN以及定制的检测版混合缩放方法,基于这些优化,推出了EfficientDet系列算法,既保持高精度也保持了高性能,EfficientDet-D7达到了SOTA。整体而言,论文的idea基于之前的EfficientNet,创新点可能没有之前那么惊艳,但是从实验来看,论文推出的新检测框架十分实用,期待作者的开源
... 这个 ... 就有些纠结了. 可以去书店弄点资料. 汗.. 我对论文这东西没兴趣 不过要说关于汽车的东西的话 就是说话的话 随便谈论一下 也不少于3000字了. 书店一般都有关于汽车的书籍 其中涵盖了
汽车基本结构(汽车基本结构分为 发动机结构 底盘结构[底盘结构也分得很细 变速箱结构 传动轴结构 主减速器结构 主减速器中还有差速器结构 还有制动器结构等等] 汽车电器结构 汽车气路结构 等等)
汽车保养维护[其中包括 汽车日常保养 汽车发动机保养 汽车底盘保养 汽车电器设备保养 汽车气路设备保养 汽车轮胎保养 汽车油漆保养 汽车玻璃保养等等]
汽车文化[其中包括 世界名车介绍 世界各大名牌汽车的辉煌历史等等]
汽车驾驶技巧[其中包括正常的交通规则 和一般驾驶时 遇到紧急情况的应对措施等等]
这里面东西可多了. 我上面说的这一部分里面 还有好多内容可以在论文中写到一块 比如说 踩一脚刹车 这一脚刹车里面 学问可多了 从汽车驾驶技巧来说 踩刹车的时机 和松刹车的时机 都很重要 除了刹车时机 刹车深度也很重要 这个时候 就可以谈到车的操控部分 从刹车踏板 到刹车总泵的杠杆原理 然后是刹车总泵从油杯里泵油 再到输油管 进入ABS(防抱死系统) 有的车甚至还要经过一道EBD(电子制动力分配系统 通过感应4个车轮附着地面的条件 自动分配每个轮子的刹车力度) 然后油会到刹车分泵 再从刹车分泵的油管到刹车分泵里的活塞 再到制动片 制动盘 固定螺栓 轮辋 轮胎 (这里面 又包括了 刹车油的选择和更换条件 如何更换刹车油 制动片的材料 制动盘的材料[这个地方是高温件 对材料有讲究] 如何检测 更换制动片 制动盘 还有轮胎的养护 轮辋的养护等等 ) 通过制动片与制动盘 和 轮胎的抓地力 与地面摩擦 跟速度相抗衡 才能起到刹车的效果 [这里面 又包含了汽车底盘构造里面的好多内容 其实 车这东西 就是人类通过想象力构造出的一种连锁反应 就像是玩多米诺一样 给一个动力 它就会好无止境的一环扣一环的发生连锁反应 直到这个动力消失为止(也就是这个连锁反应的终点.) 它是人类想象力 .创造力 和 现代工艺的产物 代表着人类的思维能力]
而且 制动系统的种类又有那么多 盘式 毂式 电涡流缓速器(这个是辅助制动系统 装在主减速器与传动轴之间 通过高电流产生与传动轴动力相反的作用力实现缓速作用) 就光盘式制动器 就分出了通风盘式 带毂盘式 单活塞盘式制动器 双活塞盘式制动器 四活塞盘式制动器等.
看 就光刹车就能谈出这么多东西出来 而且还是正常的基本理论 那么随便翻一下关于车的那么多书 我相信 你的 3000字的论文 绝对是小菜一碟. 车的学问太多了 短短3000字 其实是说不完的 随便找个品牌的车的使用说明书 可能都不止3000字 我的语言表达能力不是很好 别笑我.
工程地质勘察报告的论文
随着个人的文明素养不断提升,报告与我们愈发关系密切,我们在写报告的时候要注意逻辑的合理性。那么,报告到底怎么写才合适呢?以下是我收集整理的工程地质勘察报告的论文,仅供参考,欢迎大家阅读。
论文摘要: 公路工程地质勘察报告是公路路基、构筑物设计和施工的重要依据。报告要充分搜集利用相关的工程地质资料,做到内容齐全,论据充足,重点突出,正确评价公路构筑物的场地条件、地基岩土条件和特殊问题,为公路工程设计和施工提供合理适用的建议。
论文关键词 :公路工程地质勘察报告报告编写
公路工程地质勘察报告是公路工程地质勘察的最终成果,是公路路基及构筑物地基基础设计和施工的重要依据。报告是否正确反映工程地质条件和岩土工程特点,关系到工程设计和施工能否安全可靠、措施得当、经济合理。当然,不同的工程项目,不同的勘察阶段,报告反映的内容和侧重有所不同。下面谈一谈有关公路工程地质勘察报告的编写工作。
一、公路工程地质勘察内容
1.路线工程地质勘察。主要查明与路线方案及路线布设有关的地质问题。选择地质条件相对良好的路线方案,在地形、地质条件复杂的地段,重点调查对路线方案与路线布设起控制作用的地质问题,确定路线的合理布设。
2.路基、路面工程地质勘察。在初勘、定测阶段,根据选定的路线位置,对中线两侧一定范围的地带,进行详细的工程地质勘察,为路基路面的设计与施工提供工程地质和水文地质资料。
3.桥涵工程地质勘察。按初勘、详勘阶段的不同深度要求,进行相应的工程地质勘察,为桥涵的基础设计提供地质资料。一是对各比较方案进行调查,配合路线、桥梁专业人员,选择地质条件比较好的桥位;二是对选定的桥位进行详细的工程地质勘察,为桥梁及其附属工程的设计和施工提供所需要的地质资料。
4.隧道工程地质勘察。隧道多是路线布设的控制点且影响路线方案的选择。通常包括两项内容:一是隧道方案与位置的选择,包括隧道与展线或明挖的比较;二是隧道洞口与洞身的勘察。
5.天然筑路材料工程地质勘察。筑路材料勘察的任务是充分发掘、改造和就近利用沿线的一切材料对分布在沿线的天然筑路材料和工业废料,按初勘和详勘阶段的不同深度进行勘察,为公路设计提供筑路材料的资料。
二、报告的编制程序
1.外业实物工作量的汇集、检查和统计。此项工作应于外业结束后即进行。首先应检查各项资料是否齐全,特别是试验资料是否出全,同时可编制测量成果表、勘察工作量统计表和勘探点
(钻孔)工程地质平面图。
2.对照原位测试和土工试验资料,校正现场地质编录。这是一项很重要的工作,但往往被忽视,从而出现野外定名与试验资料相矛盾,鉴定砂土的状态与原位测试和试验资料相矛盾。
3.对整个报告进行框架结构规划。由于公路工程地质有其特殊性,属于多专业合作工程。因此,对整个报告提前进行整体框架结构规划是十分必要的。
4.编绘钻孔工程地质综合柱状图。柱状图中标明各层的地质年代、成因类型、承载力基本容许值、摩阻力标准值和地下水位及地质描述。
5.划分岩土工程地质层,编制分层统计表,进行数理统计。地基岩土的分层恰当与否,直接关系到评价的正确性和准确性。因此,此项工作必须按地质年代、成因类型、岩性、状态、风化程度、物理力学特征来综合考虑,正确地划分每一个单元的岩土层。另外应注意,工程地质层的划分,不是越细越好,当然也不是越粗越好,除了遵循一般的划分原则之外,还应结合工程对象进行划分。在正确划分出工程地质层后,编制分层统计表。最后,进行分层试验资料的数理统计,查算分层承载力。
6.编绘工程地质纵断面图和其他专门图件。公路工程地质纵断面图是公路工程地质勘察报告的重要组成部分,对公路工程的设计和施工有着重要意义。
7.编写工点工程地质勘察报告。按以上顺序进行工作可减少重复,提高效率;避免差错,保证质量。
8.编写全线工程地质总说明书。总说明书是报告的核心框架,它全面地分析了整条路线的工程特征,是设计人员掌握全线地质情况的指南。
三、全线工程地质总说明书论述的主要内容
一个完整的全线工程地质总说明书应由下面几部分组成:
1.前言:要叙述工程概况、勘察的目的和任务,勘察依据、勘察的方法和完成的工作量。本部分重点要注意的是:公路的等级,勘察所属阶段,编制报告所使用的规范、规程一定要保证是现行版本,已经废弃的规范不能作为勘察依据。
2.工程地质条件:自然地理、气象和水文条件、地形地貌、区域地质构造、区域地层岩性、工程地质分区。地震活动性和抗震设计主要参数、沿线不良地质和特殊性岩土问题、水文地质特征。
3.岩土的主要物理力学指标:本部分主要是把整条路线的岩土参数,按照岩土形成时间、成因及性质进行数据分类统计分析,然后依据分析结果对各类岩土进行概括性评价。
4.工程地质评价:包括勘区稳定性和适宜性的评价、重点工点工程地质评价和路线方案评价。对于路线方案的比较,主要根据各路线方案所经地区的地质情况的差异进行比较分析,最终推荐出地质情况相对较好的路线方案。
5.沿线天然筑路材料:取土场要依据有关规范的要求,根据土料强度CBR、含水率W、液限WP、塑性指数Ip等参数对料场质量进行评述。
6.结论及建议:结论是勘察报告的精华,一般包括以下几点:
(1)区域地质构造单元、地震参数和建筑适宜性的评价;勘区不良地质、特殊性岩土的分布及地质灾害对工程影响的大小;
(3)重要构筑物的地基情况、基础形式及其他处理措施;
(4)勘区内的`地下水及地表水的腐蚀性评价;
(5)路线方案的评选;
(6)其他需要专门说明的问题。
7.附表及附图:全线工程地质总说明书的附表和附图主要包括:完成工程量一览表、地震液化判别计算表、水质评价表、水质分析报告、路基分段说明表、不良地质地段表、区域地质构造图、路线工程地质平面图、路线工程地质纵断面图、取土场工程地质柱状图、路基工程地质柱状图等。
四、工点工程地质勘察报告的内容
应根据任务要求、勘察阶段、地质条件、工程特点等具体情况确定,主要包括以下内容:
1.拟建工程概述,介绍拟建构筑物的地理位置、中心里程和规模。
2.勘察方法和勘察任务布置,介绍本工点所使用的勘察手段及布设工作量的多少。
3.地质地貌概况,应从以下三个方面加以论述:
(1)地质结构。主要阐述的内容是:地层
(岩石)、岩性、厚度;构造形迹,路线所经地区的构造状况,构造与线路关系及影响程度;岩
层中节理、裂隙发育情况和风化、破碎程度;地貌。包括勘察场地的地貌部位、主要形态、次一级地貌单元划分;
(3)不良地质现象。包括勘察场地及其周围有无滑坡、崩塌、塌陷、潜蚀、冲沟、地裂缝等不良地质现象。
4.地基岩土分层及其物理力学性质,这一部分是工点工程地质勘察报告着重论述的问题,为工程地质评价、基础类型和地基处理方案建议提供基础数据。下面介绍分层的原则和分层叙述的内容:
(1)分层原则。土层按地质时代、成因类型、岩性、状态和物理力学性质划分;岩层按岩性、风化程度、物理力学性质划分。厚度小、分布局限的可作夹层处理,厚度小而反复出现可作互层处理。
分层编号方法。常见三种编号法:第一,从上至下连续编号,即①、②、③……层;第二,土层、岩层分别连续编号,如土层Ⅰ-1、Ⅰ-2、Ⅰ-3……岩层Ⅱ-1、Ⅱ-2、Ⅱ-3……第三,按土、石大类和土层成因类型分别编号。如某工地填土1;冲积黏土2-1、冲积粉质黏土2-2,冲积细砂2-3;残积可塑状粉质黏土3-1、残积硬塑状粉质黏土3-2;强风化花岗岩4-1,中风化花岗岩4-2,微风花岗岩4-3。目前,大多数分层是采用第一种方法,并已逐步地加以完善。总之,地基岩土分层编号、编排方法应根据勘察的实际情况,以简单明了,叙述方便为原则。
(3)分层叙述内容。对每一层岩土,要叙述如下的内容:
分布:通常有“普遍”、“较普遍”、“广泛”、“较广泛”、“局限”、“仅见于”等用语。
埋藏条件:包括层顶埋藏深度、标高、厚度。
岩性和状态:土层,要叙述颜色、成分、饱和度、稠度、密实度、分选性等;岩层,要叙述颜色、矿物成分、结构、构造、节理裂隙发育情况、风化程度、岩心完整程度;裂隙的发育情况,要描述裂隙的产状、密度、张闭性质、充填情况;关于岩心的完整程度,除区分完整、较完整、较破碎、破碎和极破碎外,还应描述岩心的形状,即区分出长柱状、短柱状、饼状、碎块状等。
取样和试验数据:应叙述取样个数、主要物理力学性质指标。对叙述的每一物理力学指标,应有最大值、最小值、平均值和经数理统计后的修正值。
原位测试情况:包括试验类别、次数和主要数据。也应叙述其最大值、最小值、平均值和经数理统计后的修正值。
承载力:据土工试验资料和原位测试资料分别查算承载力基本容许值和摩阻力标准值。
5.地下水简述:地下水是决定场地工程地质条件的重要因素。报告中一般涉及有关地下水的参数有:
(1)地下水埋藏条件:是孔隙水,或是裂隙水,或是岩溶水;是承压水,或是潜水,或是滞水,或是层间水,含水岩组的岩性,渗透性大小空间分布特征。地下水的动态:水位水量随年度、季节等时段的变化规律和幅度大小,水质变化情况,径流方向的变化。
(3)补径排条件:补给区在哪,补给量多大,补给范围多大;径流区在哪,径流量多大,径流方向如何;排泄区在哪,排汇量多少。
(4)水质特征:一般性指标,腐蚀性指标,特殊指标
(如矿泉水)。
6.场地稳定性和适宜性的评价:场地稳定性评价主要是选址和初勘阶段的任务。应从以下几个方面加以论述:
(1)场地所处的地质构造部位,有无活动断层通过,附近有无发震断层;地震基本烈度,地震动峰值加速度;
(3)场地所在地貌部位,地形平缓程度,是否临江河湖海,或临近陡崖深谷;
(4)场地及其附近有无不良地质现象,其发展趋势如何;
(5)地层产状,节理裂隙产状,地基土中有无软弱层或可液化砂土;
(6)地下水对基础有无不良影响。报告对场地稳定性作出评价的同时,应对不良地质作用的防治,增强建筑物稳定性方面的措施提供建议。
7.其他专门要求,论述的问题对于设计部门提出的一些专门问题,报告应予以论述。
8.结论与建议。一般来说,上列概述、地基岩土分层及其物理力学性质、地下水简述和结论与建议等四项,是每个勘察报告必须叙述的内容。总之,要根据勘察项目的实际情况,尽量做到报告内容齐全、重点突出、条理通顺、文字简练、论据充实、结论明确、简明扼要、合理适用。
9.对于公路工程中的收费站及服务区的勘察及报告编写,属于工业与民用建筑范畴,要依据现行版的《岩土工程勘察规范》、《建筑地基基础设计规范》、《建筑地震设计规范》和其他相关规范。
五、工程地质图表编制要点
1.综合工程地质平面图,在总说明中的附图,要求提纲契领,应纲要性标出各种工程地质现象,或可作专门图件,不能图省事以“路线工程地质平面图”来替代“综合工程地质平面图”。
2.勘探点平面布置图,勘探点平面布置图是在地形图上标明工程构筑物、各勘探点、各现场原位测试点以及勘探剖面线的位置,并注明各勘探点、原位测试点的坐标及高程。该图应在较大比例尺的工程地质图上进行编制,地形地貌复杂时应专门作测绘工作。
3.钻孔柱状图,反映场地的地层变化情况,在图上应标明地层代号、岩土分层序号、层底深度、层底标高、层厚、地质柱状图、钻孔结构、岩心采取率、岩土取样深度和样号、原位测试深度和相关数据。在柱状图的上方,应标明钻孔编号、里程、坐标、孔口标高、地下水静止水位埋深、施工日期等。柱状图比例尺一般采用整比例,如1∶100或1∶150。
4.工程地质剖面图,此图是作为地基基础设计的主要图件。其质量好坏的关键在于:剖面线的布设是否恰当;地基岩土分层是否正确;分层界线,尤其是透镜体层、岩性渐变线的勾连是否合理;剖面线纵横比例尺的选择是否恰当。理论上剖面比例尺的选择,应尽量使纵、横比例尺一致或相差不大,以便真实反映地层产状,但由于公路工程中的构筑物一般呈条带状,如大中桥等,致使纵、横比例尺一般相差较大,一般横比例尺采用
(1∶2000),受报告篇幅影响,纵比例尺一般采用
(1∶200)~
(1∶500),具体比例要按钻孔的深度而定。在剖面图上,必须标上剖面线号,如6-6′或F-F′。剖面中各孔柱,应标明分层深度、钻孔孔深和岩性花纹,以及岩土取样位置及原位测试位置和相关数据。在剖面图旁侧,应用垂直线比例尺标注标高,孔口高程须与标注的标高一致。剖面上邻孔间的距离用数字写明,并附上岩性图例。
5.土工试验成果表,主要有抗剪强度曲线、压缩曲线等,一般由土工试验室提供。
6.现场原位测试图件,包括载荷试验、标准贯入试验、重型动力触探试验、十字板剪切试验等的成果图件。
7.桩基力学参数表,如果建议采用桩基础,应按选用的桩型列出分层桩周摩擦力,并考虑桩的入土深度确定桩端土承载力。除上述附表之外。有的分层复杂时,应编制地基岩土划分及其埋藏条件表。
8.其他专门图件,对于特殊地质条件及专门性工程,根据各自的特殊需要,绘制相应的专门图件等。
六、结语
本文简单介绍了公路工程地质勘察报告的编制方法,由于公路工程的勘察阶段较多,线路工程所跨越的地质单元繁杂,一般每个工程对报告的编制都会有特殊的要求,因此本文很难将各种情况一一尽述,更详尽的内容,有待于进一步论述。
参考文献
公路工程地质勘察规范(JTJ064-98)[S].工程地质手册(第四版).
钱让清.公路工程地质(第二版)[M].中国科学技术大学出版社,2005.
韦枝桂,吴茂富.浅谈岩土工程勘察报告的编写工作[J].西部探矿工程,2004,(4).