| 扬声器 |
抄本 |
| 亚西尔·埃尔·侯斯尼 |
你好。 |
| |
我是 Yassir El Housni,圣戈班普罗旺斯研究中心智能制造团队的研发工程师和数据科学家。 |
| |
位于法国卡瓦永。 |
| |
我们为陶瓷材料业务部门工作。这篇文章主要讲两点。首先,我们将介绍我们为制造商数据项目提出的数据项目生命周期。 |
| |
第二,我们将继续 |
| |
介绍圣戈班材料的两个用户案例……陶瓷材料行业。 |
| |
跨研发、生产、质量、维护等不同部门的数据项目,需要采取循序渐进的方式来追求进度。 |
| |
数据库方法中的知识发现,以及六西格玛哲学(也称为 DMAIC)来定义、测量、分析、改进和控制。 |
| |
在这个无限循环中,我们定义了七个步骤,以便正确管理数据分析项目。在执行所有步骤时,我们确保对流程有充分的理解,因为我们相信这是在工业世界中成功开展数据项目的关键。 |
| |
例如,为了检测流程中的变化,我们使用 SIPOC 或流程图;为了检测变化的原因,我们使用包含 ??? 或 Ishikawa 图的问题解决工具箱。 |
| |
那么,无限循环也提供了实现持续改进的另一种途径。接下来我们将逐步详细介绍该方法。 |
| |
让我们从定义项目开始。在开始数据项目之前,有必要明确定义三个要素。 |
| |
我们在此提出一些问题,这些问题对于清晰地定义贸易要素非常有用。首先,业务需求的定义。 |
| |
通常,制造业数据项目的目标是为了优化流程、最大化产量、提高特定产品的质量或降低能源消耗。 |
| |
在定义商业机会之后,我们应该知道将会使用什么,目标是否只需要可视化或分析。 |
| |
此后,这种影响应该会给我们的业务带来量化的收益。 |
| |
其次,数据可用性和可用性。在这一阶段,我们对数据质量进行了对角线分析。确定数据项目的可行性至关重要。因此,团队设置, |
| |
一名来自数据团队的人员、一名来自业务部门团队的人员和一名来自工厂的人员,一名拥有六西格玛绿带或黑带的工艺工程师。 |
| |
让我们进入第二步。 |
| |
数据准备。 |
| |
转换、集成和清理是数据项目中耗时耗力的重要步骤。例如,我们有不同的数据源,需要将它们集中起来。 |
| |
在一个表中。我们主要使用 X 作为输入,Y 作为输出。在此设置中,我们使用 JMP 中的不同工具,例如缺失值处理、常量变量的 ???,当然还有 JMP 数据表工具,这些工具可以确保正确的 SQL 请求能够正确地转换表格。 |
| |
第三步是使用动态可视化探索数据,JMP 提供丰富的可视化选项。例如,绘制变量分布图并估算其遵循的负载(?)。 |
| |
使用箱线图检测异常值, |
| |
两个变量之间的非线性回归, |
| |
轮廓或密度映射来确定每个种群集中的主要位置,并且我们可以选择绘制它。 |
| |
???,我们在工作中经常使用它们,并且发现它们非常有用。 |
| |
第四步是开发模型,这取决于我们需要的分析类型。 |
| |
这是为了... |
| |
目标是解释还是预测。前者是关于变量之间的联系,它有助于解释数据中的模式。后者是关于公式,它有助于预测数据中的模式。 |
| |
通常,我们将数据集分为三部分:70% 用于训练,20% 用于测试,10% 用于验证。有时,如果数据量较小,我们会使用 70% 用于训练,30% 用于验证。如果模型效果良好,我们会请求一组新的数据来辅助决策。 |
| |
我们必须尝试监督学习和无监督学习。今天在圣戈班,我们将使用普通版的JMP。 |
| |
我们可以使用监督学习工具,例如线性回归、决策树和神经网络。我们目前大量使用决策树,因为它能提供相关的结果,帮助我们解决陶瓷材料行业的挑战。 |
| |
第五步是寻找最优解。有时它只是一个解,但在其他情况下,它是多个模型的组合。为了确保结果的准确性,我们添加了一些约束,例如,每个变量的均值最大值和估值步长。 |
| |
JMP 配置文件为我们提供了快速优化解决方案的巨大可能性。 |
| |
从现在开始,下一步就是进入工厂,由我们拥有六西格玛绿带或黑带的工艺工程师提供支持。 |
| |
第六步是在工厂中实施最佳解决方案,并仅由一个代表性模型控制。例如,我们实施输出 Y1 的控制图并分析不同的变异。 |
| |
第七步,我们监控模型的有效性,并将数据项目的整体收益可视化。例如,在饼图中,我们可以看到对整体收益的径向影响。 |
| |
最后但同样重要的是,为新数据项目做好第一步的准备,以确保连续性、持续改进和无限循环的连续性。 |
| |
这就是有关数据项目生命周期的全部内容,现在我们将介绍使用 JMP 进行协议的两个真实案例研究。 |
| |
在这两个例子中,我们研究的是相同的工艺技术,都是关于电弧炉的,但对于这两个例子,我们有不同的产品和不同的目标。 |
| |
在这项技术中,我们有复杂的多物理现象,如电、热、化学、时间和其他物理效应。 |
| |
例如,这里有来自不同类型传感器的 100 多个过程变量。 |
| |
业务需求 |
| |
是为了解释特定产品 JO7 的全球产量。 |
| |
在其中,我们发现了很多种缺陷,缺陷#1、#2 到#N。 |
| |
为了正确准备数据集,我们使用了帕累托, |
| |
使用马氏距离进行异常值处理并重新编码正确的属性以纠正错误类型和缺失值处理。 |
| |
在第三步中,在探索中,我们在这里仅展示一个相关性的例子,我们研究输入之间的相关性以减少变化的数量 |
| |
与模特合作之后。 |
| |
作为我们的结果,我们发现我们的决策树只有三个变量,这里的目标是解释为什么产量不是 |
| |
在最大值 |
| |
我们有一个 |
| |
决策树只有三个变量,且变量数少于 100。因此,对于该模型,我们使用 70% 的数据进行训练,因为我们的数据量不大,并使用 30% 的数据进行验证,并且我们通过重要的平方根获得了良好的结果。 |
| |
如您所见,它超过了 70%。 |
| |
因此,我们向工厂传递的信息是,只要设置 |
| |
X1、X2 和 X3 我们可以解释 |
| |
全球产量,如果我们需要最大化 Y,即产量的百分比,我们需要针对 X1 和 X3 进行特定的设置。 |
| |
全球收益率应该会快速变化。这就是重点……就在这里点的聚集处。 |
| |
对于每一个 |
| |
项目中,我们还给出了每个参数的物理理解 |
| |
到工厂。 |
| |
对于这里的第二个例子,采用相同的技术,但针对另一种产品,这里我们只有 80 个过程变量,目标是增加无缺陷的零件数量 D1。 |
| |
需要解释的是质量 |
| |
我们的具体产品,所以我们的步骤都使用相同的方法。例如,在这里,我们研究了输入之间的相同相关性,以减少模型中变量的数量。 |
| |
因此,我们也使用了决策树,但在这里我们发现了 12 个变量来解释这个全球产量 |
| |
有好的 |
| |
结果。如你所见,R平方为84%,RMSE为3%,样本数量为287。为此,我们使用了交叉验证方法 |
| |
因为我们的桌子尺寸非常小。 |
| |
所以第一个参数非常重要,如你所见,它贡献了 50%。 |
| |
用12个变量来解释植物的产量变化非常困难。为此,当我们仅绘制第一个变量时,我们直观地看到,仅用变量X1就可以定义一个阈值,这样整体产量就会快速变化。 |
| |
谢谢。 |