母猪喂仔猪直到第26天。 在此期间,她可以躺下,这会导致事实,即小猪的身材会比刚开始时要小一些。 为避免这种情况,我们使用照片中的此类机器,其中不包括其转弯和在畜栏周围行走。 一头母猪-10至15头仔猪。 在第一周,猪仍然不了解该car体是危险的,躺下时可能不会离开危险区域。 发生这种情况时,仔猪在大约一半的病例中大声尖叫。 如果及时养猪,可以保存一部分仔猪。 任务是发现此类情况并致电员工。
如您所见,此解决方案可以识别视频中的小猪并对其计数。还存在优化矿井通风的任务(节省电力,但不会杀死矿工); 流体扩散建模; 融化模型 在进入危险区之前先确定员工的头盔和护目镜,然后再在巧克力棒上寻找结婚对象。
当MARS发言人说他会带一个训练样本时,我们认为这不会是四盒Twix Minis巧克力。

那是什么
该行业带来的解决方案花费了很长时间,很长一段时间,或者总的来说,目前尚不清楚是否可以解决。 我们,CROC和SIBUR一起在11月底制作了工业黑客马拉松ProHack 4.0。 大部分任务来自冶金,石油和天然气,化工和食品客户。 我们为这次黑客马拉松提供了基础设施(特别是焊接站),引入了供应商(Pergam气体传感器,Exonum区块链平台,思科等一系列解决方案,BellSoft提供了一种基于Nvidia Jetson Nano和RaspberryPi的收集,分析和管理数据的解决方案) 4,已预安装了用于开发和运行Java应用程序的环境-Liberica JDK)。 参与者可以在基于CROC云服务平台的灵活且可扩展的沙箱中创建和测试解决方案的原型。 对于一些任务,配备了可将所有区域一次性连接起来的技术区。 当在某个地方,开发人员,客户(以及决策者,而不仅仅是代表),必要技术的供应商以及解决此类问题的专家时,您可以完成大型公司通常需要两三个月的时间,其中大部分这次-批准。

实际上,在十个任务中有三个发生了:在黑客马拉松比赛中,我们设法“接下了”任务,而客户决定实施团队解决方案。 事实证明,有人来培训并尝试该技术,有人为获得奖金而获得了一笔大合同。
- 350个参与申请,,选阶段的70个决定。
- 任务在这里 。
- 选择最多的任务是通风管理(17种解决方案),挽救仔猪并控制员工穿戴PPE。
发生了什么事?
有人正在事先准备好,并参加了黑客马拉松,必须根据客户要求完成并进行演示。 有人从头开始写信。 例如,在控制生产线上巧克力棒婚姻的任务的情况下,其中一个团队去商店买了糖果,然后将它们毁了,开始照相并在它们上教神经网络,另一个团队准备了所有模块并等待真实的训练样本(相同在骇客马拉松的包装盒中,上面刻有“发际线裂缝”或“贝壳”之类的字样,并且已经当场删除了这些条。

在许多任务中,不仅要编写代码,而且还要向客户说明解决方案的工作原理,这一点很重要。 通常,该客户精通其特定细节,但并未完全了解现代IT和该技术的潜力。 因此,如果我们谈论的是仔猪,那么我们需要在围场的视频上显示警报时刻,如果我们谈论的是通风,则团队要收集地雷的模型或在我们办公室的不同房间放置传感器和风扇。


在宣布的80个团队中,大约有50个被选中,其中38个达到了物理黑客马拉松,其中28个达到了解决方案的演示。
入围了 12个团队,然后评审团从客户,供应商代表和专家中选出了获奖者。 此外,两个CROC团队展示了他们的决定。

有些团队只是在整个过程中失败了,因为他们意识到自己无法承担任务。 通常在此类计划的黑客马拉松中,对组织者有负面影响:他们说他们没有提供任何东西,因此我们徒劳无功。 我们(在我看来)没有此功能,因为我们试图从技术角度精确地提供一切可能。 特别感谢客户,他们不仅设定任务并离开,还回答了所有问题。 包括早上两点聊天。 我们在食物上犯了一个严重错误:那里有很多苏打水,快餐和糕点,但几乎没有健康的食物。 我们认为年轻人需要可乐比萨。 但是在这里:

这是因为我们的工程师经常在长时间的工作中睡在物体上,并且在这一部分他们很了解需要什么。
任务和解决方案的简要分析
PJSC Gazprom Neft,构建数据集的任务
该公司购买了许多不同的配件,并收到了数百种XLS格式的价目表。 我们的任务是解析它们,以了解哪些名称在功能上相同(同一金属棒的名称可以不同,并且两个类似的不同棒(例如,来自不同钢种的棒)可以在此购买中执行相同的任务,然后有直接的类似物),然后从中组合采购优化机制。 但是首先-只是将所有内容都变成一种或多或少可比的形式。

典型的解决方案是神经网络,这是经典的Kaggle级任务。 特殊之处在于培训样本由客户提供。 没有测试,实际上,它必须与培训分开,询问客户什么,如何以及为什么。 后来,客户将原型带到新样品上进行测试。
物流-与承包商的协调有必要展示公司交易对手可以协调文档的系统原型。

有一天,他们搞砸了在Waves上验证过的签名。 该解决方案的一个非常有趣的部分是灵活的数据存储结构,因为每个交易对手都有自己的存储格式。 因此,它存储在其中,并且数据库具有条件API,可以将数据转换为任何交易对手的格式。 对于透视图而言,这非常方便。
矿井中的智能通风有两个团队入围了此任务。 来自喀山的团队带来了铁杆,由于他们的坚强优势,他们在很大程度上解决了这个问题。 在这17个应用程序中,只有喀山(Kazan)留下了蓝牙信标或其类似物来收听广播(实际上是在访问区域中的人身上搜索信标),而LoRa建议作为通信渠道。 他们拥有正确的气体分配模型。 与其他团队不同,他们了解脱气速度的特点以及人们进入该区域之前需要做很多事情的需要。 他们了解到有推风扇和拉风扇(上方)。 在原型中甚至有一个基于Pergamum传感器的LED金丝雀。

相反,第二小组对软件部分和预测模型感到非常困惑。 我们从经济出发,开始考虑人员流动的预测(如果工人走到尽头,则需要提前非常多地通风),检查了很多情况-从简单的通风控制计划程序到固定式气体分析仪,然后用可穿戴电子设备使矿井饱和。 也就是说,他们制定了分步实施计划,而没有停止流程。 他们制作了一个原型,用电工胶粘好并固定好。


在示威活动中,“矿工”被派往办公室里走来走去,办公室里充满了水烟。

仔猪
通常,您已经知道了农业综合体的解决方案。 重要的是要注意,他们是从手机到手机而不是从最成功的角度拍摄测试视频。 该客户没有想到现代视频分析的可能性,起初不认为可以做出这样的决定,而是依靠在猪下发现尖叫声或传感器。 我们的团队在积分榜以外(以及其他人)参加了这项任务(尽管有2000人参加了CROC,很多人也想参加黑客马拉松,但我们决定我们的团队不应该在整体积分榜上参加)。 我们的团队能够很好地检测到情况,但是几乎不理会界面。 总体排名中的领导者创建了非常高质量的通知界面,但是检测准确性受到了影响。

扭曲
也有2个团队进入了入围名单,但没有取代。 强大的解决方案:一种预先准备的解决方案,是从商店的欺凌糖果中综合生成的数据集。 最终在传送带上进行了展示。 现场的第二个从训练集中删除了条形图,标记了数据。 客户对第二种解决方案感到非常满意,并说他希望在生产中进行试验。

个人防护装备

两支队伍进入了入围名单。 一支团队欺骗并完成了入门任务,因为AXO必须在眼镜(臂上)上贴彩色贴纸才能检测出更高的精度。 第二个小组选择了一个工业图书馆,该图书馆提供了很好的分数培训样本,并且获得了认可而没有打分。 最后,它是针对控制人员的。 黑客马拉松比赛的第二名。

优胜者:在传送带上寻找品种异常的任务
首先是寻找附聚物。 一个由学生组成的团队CVisioners赢得了比赛。 他们需要按时送人生产,以便从传送带上清除“卡死”的岩石部分和其他障碍物。 实际上,一切都有些复杂,但是它给出了一个总体思路。 任务的实质是在堵塞发生之前检查干扰,使一切都进入充足的睡眠状态。
数据集被标记,但是以不同角度形成在照片上,而不像测试视频那样。 学生收到了生产线的真实视频,编写了管理面板,突出显示了模型中可能出现团块的区域。 他们进一步分割,计算每个单独的固体碎片和碎片半径的总和。 一切都在具有正常容差的控制视频上进行。 非常适合商务演示。 问题,体系结构,开发,实施-同时,所有内容都是非侵入性的,无需停止流程。 客户非常满意。

CVisioners团队的成员是MIPT的学生Klim Kireev,Edgar Kaziakhmedov,Elizaveta Kiseleva,Kezhik Kyzyl-ool和Grigory Melnikov。 他们为SIBUR提供了基于计算机视觉的解决方案的最佳概念,以防止合成橡胶生产中出现设备堵塞的情况。 当这条线上升时,需要八小时才能清除橡胶。 停机一小时的费用为三百万卢布。
1984年,来自新西伯利亚的团队获得了第二名,该团队解决了领先的矿物肥料生产商PhosAgro的问题。 系统会在员工那里搜索眼镜和其他个人防护设备。
圣彼得堡国立大学的EmptySet团队赢得了“最佳学生团队”的提名 ,解决了俄罗斯天然气工业股份公司创建用于确定截止阀和控制阀类似物的程序的任务。
在主要类别之外,位于莫斯科,圣彼得堡,克拉斯诺达尔和伊尔库茨克的CROC软件开发办公室的团队参加了黑客马拉松。
SaveStahanov团队获得了CROC开发办公室团队特别提名的优胜者,这解决了Uralmekhanobr研究所有关矿山智能通风的问题(隶属于UMMC乌拉尔矿业冶金公司)。
以下是黑客马拉松决赛中解决的任务:- 任务编号1。 俄罗斯天然气工业股份公司。 创建用于确定切断阀和控制阀类似物的软件包。 分公司: 石油和天然气
- 任务编号3。 PhosAgro。 创建视频识别系统,为员工提供个人防护设备(PPE)。 行业: 化学工业
- 任务编号4。 Uralmekhanobr(UMMC)。 创建智能通风系统以降低能源成本。 行业: 冶金
- 任务编号5。 Nornickel。 使用区块链技术的冶金控股公司之间的结算自动化。 行业: 冶金
- 任务编号6。 西布尔。 使用视频分析检测流体扩散的任务。 行业: 石化
- 任务编号7。 西布尔。 使用视频分析检测设备堵塞的任务。 行业: 石化
- 任务编号8。 Rusagro。 检测/消除母猪压迫仔猪的情况。 行业: 农业,食品工业
- 任务编号9。 火星。 成品Twix Minis的质量控制。 行业: 食品工业
- 任务编号10。 ChTPZ集团(来自车里雅宾斯克轧管厂)。 电弧炉中熔融金属的参数预测。 行业: 冶金
- 任务编号12。 FM后勤。 开发智能合约系统,以批准所提供服务清单的过程。 分支机构: 物流
据判断按积分:
1.实现的功能符合任务要求-0 ... 5。
2.为进行试点而最终确定MVP所需的工作复杂度为0 ... 5。
3.完善的体系结构和技术解决方案的应用-0 ... 5。
4.符合所选任务作者的评估标准-0 ... 5。
5.演示文稿的评估-0 ... 5。
6.评价该决定的论据-0 ... 5。
7.如果根据其他标准得出的分数相等,则评估技术堆栈中工具的使用-0 ... 5。


总结
原来非常非常好。 并非没有困难和错误,但最重要的是,我们能够向客户表明,使用IT,您可以快速组装对他们而言重要的问题的原型。

人们来自全国各地(专业人士和学生来自莫斯科,新西伯利亚,圣彼得堡,喀山,伊热夫斯克和其他城市),客户来自那里。 西布尔(SIBUR)向该州派出了一支队伍,俄罗斯天然气工业股份公司(Gazprom)回应说,学生一天之内就制作了原型,外界无法用半年的时间赚很多钱。 客户通常互相交谈,了解行业问题,然后高兴地支持团队并讨论解决方案。 当他们意识到人们多年来一直在努力解决的非常不同的问题可以简单地解决时,他们似乎就在眼前闪闪发光。

参加者指出了导师的角色,他们有时确实挽救了局势。
我们将进行更多此类黑客马拉松:事实证明,客户无权访问技术合作伙伴,基础架构和人员,年轻的开发人员无权访问客户和供应商,而且总之,无法快速更改数据(以正式信件形式进行的夜间聊天需要两个个月)。 最后,每个人都很高兴。
参考文献