|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/knime-analytics-platform-per-data-scientists-corso-base/
课程评论:没有评论
课程名称:KNIME 数据科学家分析平台基础课程 概述:本课程面向需要进行数据处理的人员(学生、专业人士),旨在帮助他们在不需要编程语言(如 R 或 Python)知识的情况下,利用机器学习算法进行数据挖掘。KNIME Analytics Platform(简称 KNIME®)是一个功能齐全的开源数据分析和机器学习环境,用户可以通过可视化的工作台和软件组件(节点),组合使用数据挖掘的常用算法,处理各种数据集。 课程内容包括八个部分: 1. KNIME Analytics Platform 介绍、节点、工作流、数据存取方式。 2. 数据的处理和转换以及聚合技术。 3. 数据可视化,为数据分析创建交互式视图。 4. 使用 KNIME 实现数据挖掘算法,包括监督分类、线性回归和聚类。 5. 将处理结果保存到文件或数据库,并生成报告。 6. 课程更新,涵盖 KNIME 5.1 版本。 7. KNIME Analytics Platform 的案例和应用。 8. 附加材料。 新近增设的“案例和应用”部分提供了一系列 KNIME 在各个领域的实际应用示例(用 KNIME 5.3.2 版本演示),包括: - 信贷评分:评估客户借贷申请的可靠性。 - 客户流失分析:预测客户的流失概率。 - 购物篮分析:分析客户购置行为。 - 欺诈检测:识别异常交易。 - 时间序列预测:预测特定时间段的能耗。 - 库存优化:提升物流管理。 - 异常检测:监测电机传感器数据以预防故障。 - 推荐引擎:基于用户偏好的电影推荐。 - 客户细分:使用 k-Means 创建客户特征集群。 每个部分都利用 KNIME 展示数据挖掘的实际应用,并结合公共数据集。为了增强学习体验,课程还增加了若干测验,以检验学习效果,并对自动生成的字幕进行了修正。 注:KNIME® 为注册商标,OPEN FOR INNOVATION® 的标识由 KNIME AG 按照 KNIME GmbH 的许可使用,注册于美国和德国。课程内容参考了 KNIME 网站上的英文自学课程,并结合了 KNIME Hub 上的示例工作流和博客文章。所有示例均可在 KNIME Hub 上获取。
Questo corso di rivolge alle persone che manipolano i dati per la loro attività (studenti, professionisti) e vorrebbero utilizzare gli algoritmi di machine learning per il data mining ma non hanno voglia o tempo di imparare un linguaggio di programmazione, come R o Python.Fortunatamente ci sono strumenti che permettono di raggiungere gli stessi obiettivi, senza utilizzare una riga di codice (a meno che non si voglia proprio farlo). Tra questi, sicuramente, KNIME Analytics Platform, o più semplicemente KNIME® è il più conosciuto e utilizzato in questo ambito.KNIME® è un ambiente completo e Open Source per l'analisi dei dati e il machine learning, che permette l'uso degli algoritmi di data mining più diffusi all'interno di un Workbench visuale, grazie all'utilizzo di componenti software, detti nodi, che combinati in maniera opportuna, permettono di elaborare qualsiasi base di dati.Il corso si compone di otto sezioni:Introduzione all'applicativo KNIME Analytics Platform, i nodi, il Workflow, l'accesso ai dati memorizzati in files, in rete e su un databaseManipolazione e trasformazione dei dati e tecniche di aggregazioneVisualizzazione dei dati, creazione di viste interattive per l'analisi dei datiAlgoritmi di data mining con KNIME: classificazione supervisionata, regressione lineare, clusteringSalvataggio dei risultati delle proprie elaborazione su files o su databases e generazione di reportAggiornamenti del corso relativi alla versione KNIME 5.1Esempi e casi d'uso per KNIME Analytics PlatformMateriale ExtraLa sezione "Esempi e casi d'uso per KNIME Analytics Platform" è un'espansione recente del corso, un corso nel corso, che riporta alcune applicazioni di KNIME Analytics Platform nei più svariati ambiti (gli esempi sono mostrati utilizzando la versione 5.3.2 di KNIME Analytics Platform):Credit scoring: vedremo, nei panni di un impiegato di una banca, come valutare l'affidabilità di un cliente che chiede un prestito, sulla base di alcune informazioni anagrafiche e contabili relativi ai precedenti rapporti finanziari.Churn analysis: nei panni di un operatore di telecomunicazioni, impareremo come predire la probabilità di abbandono di un clienteMarket basket analysis: siamo i gestori di un supermercato e ci interessa sapere, ogni volta che un cliente compra un certo tipo di articoli, qual è l'articolo che più spesso si trovano ad acquistare altri clienti nelle sue condizioni. Questa esigenze risponde alla regola: 'Se hai questo nel carrello, allora devi avere anche questo..."Fraud detection: stavolta vedremo due approcci differenti che sono richiesti dalla natura del problema che vogliamo risolvere; in alcuni casi, infatti, potremo contare su osservazioni che possiamo etichettare come anomalie, perché fanno parte del nostro dataset, mentre in altri non sappiamo che caratteristiche queste possano avere, ma sappiamo come distinguerle dalle osservazioni normali. Il dataset che utilizzeremo è relativo ad un gestore di carte di credito che è interessato a evidenziare le transazioni fraudolente...Time series: la predizione di una grandezza che evolve nel tempo è sempre stato un tema affascinante. Adesso, con gli strumenti di machine learning (e con KNIME Analytics Platform), abbiamo la possibilità di riuscire, anche noi a realizzare questo scopo. Il dataset che useremo è relativo ai consumi energetici dell'Irlanda, in un periodo specificato e vedremo come predire i consumi di alcuni cluster di clienti (volutamente si approccerà la tecnica utilizzando alcune semplificazioni, ad esempio, non verrà tenuto conto della stagionalità. Ricordiamo che, dopotutto, questo è un corso base...)Inventory optimization: la gestione della logistica, in alcuni tipi di business è cruciale per il successo di una azienda. In questo esempio vedremo come possiamo, anche in questo caso, approcciare il tutto utilizzando KNIMEAnomaly detection: stavolta vedremo un caso particolare di rilevamento di una anomalia, che scaturisce dall'analisi delle misure di alcuni sensori montati su un motore elettrico che ci permetteranno, in ottica preventiva, di individuare il momento esatto in cui sta per iniziare una deriva del suo funzionamento che lo porterà, inevitabilmente, alla rottura.Reccomendation engine: questa tecnica di machine learning è pervasiva e la vediamo utilizzata su molti siti di e-commerce e piattaforme di streaming (non facciamo nomi). L'esempio che vedremo ci permetterà di raccomandare a un utente, alcuni titoli di film sulla base di alcune preferenze che ha espresso.Customer Segmentation: questa tecnica permette di creare dei clusters dei clienti di una azienda sulla base delle loro caratteristiche demografiche, di consumo e di interazione con la stessa. È una attività che può essere eseguita con diversi approcci, ma noi analizzeremo una implementazione con k-Means e punteggio silhouette, utilizzando un dataset da cui ricaveremo cinque tipologie di clienti su cui cucire la nostre offerte commerciali.In tutte le sezioni si utilizzerà KNIME®, mostrando alcune implementazioni di data mining con dati pubblici.Per migliorare la fruizione del corso e trarne il massimo profitto, sono state aggiunte diverse sezioni con Quiz, per verificare il vostro apprendimento e sono stati corretti i sottotitoli generati automaticamente in molte lezioni.NOTE dell'autore: KNIME® è un marchio registrato e il logo e il marchio OPEN FOR INNOVATION® sono utilizzati da KNIME AG su licenza di KNIME GmbH e sono registrati negli Stati Uniti. KNIME® è anche registrato in Germania. L'autore non é collegato in alcun modo all'azienda. Il corso è stato sviluppato sulla traccia del corso self paced [L1-DS] KNIME Analytics Platform for Data Scientists: Basics, disponibile, in lingua inglese, sul sito di KNIME. La sezione "Esempi e casi d'uso per KNIME Analytics Platform" è stata elaborata, in buona parte, prendendo dei workflow di esempio dalla cartella Examples, disponibile sull'Hub di KNIME e da articoli pubblicati sul blog di KNIME.Gli esempi mostrati durante le lezioni sono tutti disponibili sul sito KNIME Hub, cui si rimanda nelle risorse presenti alla fine di ogni lezione del corso.