当前位置: 首页 > news >正文

长沙机械网站建设互联网推广平台有哪些公司

长沙机械网站建设,互联网推广平台有哪些公司,深圳龙岗建设网站,深圳app软件开发公司目录 本文内容先决条件从“笔记本”开始设置用于原型制作的新环境(可选)创建笔记本开发训练脚本迭代检查结果 关注TechLead,分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕&#xff0…

目录

    • 本文内容
    • 先决条件
    • 从“笔记本”开始
    • 设置用于原型制作的新环境(可选)
    • 创建笔记本
    • 开发训练脚本
    • 迭代
    • 检查结果

关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构师,项目管理专业人士,上亿营收AI产品研发负责人。

本文内容

了解如何在 Azure 机器学习云工作站上使用笔记本开发训练脚本。 本教程涵盖入门所需的基础知识:

  • 设置和配置云工作站。 云工作站由 Azure 机器学习计算实例提供支持,该实例预配置了环境以支持各种模型开发需求。
  • 使用基于云的开发环境。
  • 使用 MLflow 跟踪模型指标,所有都是在笔记本中完成的。

先决条件

若要使用 Azure 机器学习,你首先需要一个工作区。 如果没有工作区,请完成“创建开始使用所需的资源”以创建工作区并详细了解如何使用它。

从“笔记本”开始

工作区中的“笔记本”部分是开始了解 Azure 机器学习及其功能的好地方。 在这里,可以连接到计算资源、使用终端,以及编辑和运行 Jupyter Notebook 和脚本。

  1. 登录到 Azure 机器学习工作室。
  2. 选择你的工作区(如果它尚未打开)。
  3. 在左侧导航中,选择“笔记本”。
  4. 如果没有计算实例,屏幕中间会显示“创建计算”。 选择“创建计算”并填写表单。 可以使用所有默认值。 (如果已有计算实例,则会在该位置看到“终端”。本教程稍后会使用“终端”。)

file

设置用于原型制作的新环境(可选)

为使脚本运行,需要在配置了代码所需的依赖项和库的环境中工作。 本部分可帮助你创建适合代码的环境。 若要创建笔记本连接到的新 Jupyter 内核,请使用定义依赖项的 YAML 文件。

- 上传文件

上传的文件存储在 Azure 文件共享中,这些文件将装载到每个计算实例并在工作区中共享。

1. 使用右上角的 下载原始文件 按钮,将此 conda 环境文件 [workstation_env.yml](github.com) 下载到计算机。
1. 选择“添加文件”,然后选择“上传文件”,将其上传到工作区。

file

2. 选择“浏览并选择文件”。
3. 选择下载的 workstation_env.yml 文件。
4. 选择“上传”。

你将在“文件”选项卡的用户名文件夹下看到 workstation_env.yml 文件。请选择此文件以预览它,并查看它指定的依赖项。 你将看到如下所示的内容:

name: workstation_env
dependencies:- python=3.8- pip=21.2.4- scikit-learn=0.24.2- scipy=1.7.1- pandas>=1.1,<1.2- pip:- mlflow==2.4.1 - azureml-mlflow==1.51.0- psutil>=5.8,<5.9- ipykernel~=6.0- matplotlib

- 创建内核

现在,使用 Azure 机器学习终端基于 workstation_env.yml 文件创建新的 Jupyter 内核。

1. 选择“终端”以打开终端窗口。 还可以从左侧命令栏打开终端:

file

2. 如果计算实例已停止,请选择“启动计算”,并等待它运行。

file

3. 计算运行后,终端中会显示一条欢迎消息,可以开始键入命令。
4. 查看当前的 conda 环境。 活动环境标有 *。conda env list5. 如果为本教程创建了子文件夹,请立即运行 `cd` 转到该文件夹。
6. 根据提供的 conda 文件创建环境。 构建此环境需要几分钟时间。conda env create -f workstation_env.yml7. 激活新环境。conda activate workstation_env8. 验证正确的环境是否处于活动状态,再次查找标有 * 的环境。conda env list9. 基于活动环境创建新的 Jupyter 内核。python -m ipykernel install --user --name workstation_env --display-name "Tutorial Workstation Env" 10. 关闭终端窗口。

创建笔记本

  1. 选择“添加文件”,然后选择“创建新文件”。
    file

  2. 将新笔记本命名为 develop-tutorial.ipynb(或输入首选名称)。

  3. 如果计算实例已停止,请选择“启动计算”,并等待它运行。
    file

  4. 你将在右上角看到笔记本已连接到默认内核。 如果创建了内核,请切换到使用 Tutorial Workstation Env 内核。

开发训练脚本

在本部分中,你将使用 UCI 数据集中准备好的测试和训练数据集开发一个 Python 训练脚本,用于预测信用卡默认付款。

此代码使用 sklearn 进行训练,使用 MLflow 来记录指标。

  1. 从可导入将在训练脚本中使用的包和库的代码开始。

    import os
    import argparse
    import pandas as pd
    import mlflow
    import mlflow.sklearn
    from sklearn.ensemble import GradientBoostingClassifier
    from sklearn.metrics import classification_report
    from sklearn.model_selection import train_test_split
    
  2. 接下来,加载并处理此试验的数据。 在本教程中,将从 Internet 上的一个文件读取数据。

    # load the data
    credit_df = pd.read_csv("https://azuremlexamples.blob.core.windows.net/datasets/credit_card/default_of_credit_card_clients.csv",header=1,index_col=0,
    )train_df, test_df = train_test_split(credit_df,test_size=0.25,
    )
    
  3. 准备好数据进行训练:

    # Extracting the label column
    y_train = train_df.pop("default payment next month")# convert the dataframe values to array
    X_train = train_df.values# Extracting the label column
    y_test = test_df.pop("default payment next month")# convert the dataframe values to array
    X_test = test_df.values
    
  4. 添加代码以使用 MLflow 开始自动记录,以便可以跟踪指标和结果。 MLflow 具有模型开发的迭代性质,可帮助你记录模型参数和结果。 请回顾这些运行,比较并了解模型的性能。 这些日志还为你准备好从 Azure 机器学习中工作流的开发阶段转到训练阶段提供上下文。

    # set name for logging
    mlflow.set_experiment("Develop on cloud tutorial")
    # enable autologging with MLflow
    mlflow.sklearn.autolog()
    
  5. 训练模型。

    # Train Gradient Boosting Classifier
    print(f"Training with data of shape {X_train.shape}")mlflow.start_run()
    clf = GradientBoostingClassifier(n_estimators=100, learning_rate=0.1)
    clf.fit(X_train, y_train)y_pred = clf.predict(X_test)print(classification_report(y_test, y_pred))
    # Stop logging for this model
    mlflow.end_run()
    

注意

可以忽略 mlflow 警告。 你仍将获得需要跟踪的所有结果。

迭代

现在你已经有了模型结果,可能需要更改某些内容,然后重试。 例如,请尝试其他分类器技术:

# Train  AdaBoost Classifier
from sklearn.ensemble import AdaBoostClassifierprint(f"Training with data of shape {X_train.shape}")mlflow.start_run()
ada = AdaBoostClassifier()ada.fit(X_train, y_train)y_pred = ada.predict(X_test)print(classification_report(y_test, y_pred))
# Stop logging for this model
mlflow.end_run()

注意
可以忽略 mlflow 警告。 你仍将获得需要跟踪的所有结果。

检查结果

现在,你已尝试两个不同的模型,请使用 MLflow 跟踪的结果来确定哪个模型更好。 可以引用准确性等指标,或者引用对方案最重要的其他指标。 可以通过查看 MLflow 创建的作业来更详细地了解这些结果。

  1. 在左侧导航栏中,选择“作业”。
    file

  2. 选择“在云上开发教程”的链接。

  3. 显示了两个不同的作业,每个已尝试的模型对应一个。 这些名称是自动生成的。 将鼠标悬停在某个名称上时,如果要重命名该名称,请使用名称旁边的铅笔工具。

  4. 选择第一个作业的链接。 名称显示在顶部。 还可以在此处使用铅笔工具重命名它。

  5. 该页显示作业的详细信息,例如属性、输出、标记和参数。 在“标记”下,你将看到 estimator_name,其描述模型的类型。

  6. 选择“指标”选项卡以查看 MLflow 记录的指标。 (预期结果会有所不同,因为训练集不同。)
    file

  7. 选择“图像”选项卡以查看 MLflow 生成的图像。
    file

  8. 返回并查看其他模型的指标和图像。

关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构师,项目管理专业人士,上亿营收AI产品研发负责人。


文章转载自:
http://feckly.mzpd.cn
http://synthase.mzpd.cn
http://geopressured.mzpd.cn
http://viscoelastic.mzpd.cn
http://osborn.mzpd.cn
http://enterokinase.mzpd.cn
http://isoteniscope.mzpd.cn
http://coroutine.mzpd.cn
http://whiten.mzpd.cn
http://spinneret.mzpd.cn
http://nigger.mzpd.cn
http://underbush.mzpd.cn
http://misleading.mzpd.cn
http://endoscope.mzpd.cn
http://quandong.mzpd.cn
http://dumpling.mzpd.cn
http://desmoenzyme.mzpd.cn
http://zambia.mzpd.cn
http://ssa.mzpd.cn
http://lacunal.mzpd.cn
http://crudely.mzpd.cn
http://fanum.mzpd.cn
http://turbotrain.mzpd.cn
http://pyrethrin.mzpd.cn
http://rode.mzpd.cn
http://countrywoman.mzpd.cn
http://ice.mzpd.cn
http://tat.mzpd.cn
http://tribal.mzpd.cn
http://lophobranch.mzpd.cn
http://ashore.mzpd.cn
http://alum.mzpd.cn
http://regretable.mzpd.cn
http://hydrangea.mzpd.cn
http://tern.mzpd.cn
http://deputation.mzpd.cn
http://multicoloured.mzpd.cn
http://amalgam.mzpd.cn
http://bedin.mzpd.cn
http://mulloway.mzpd.cn
http://interventionism.mzpd.cn
http://hurler.mzpd.cn
http://footfall.mzpd.cn
http://mythology.mzpd.cn
http://exosmosis.mzpd.cn
http://lokal.mzpd.cn
http://switchover.mzpd.cn
http://involute.mzpd.cn
http://allosaur.mzpd.cn
http://latensification.mzpd.cn
http://player.mzpd.cn
http://comanchean.mzpd.cn
http://lunk.mzpd.cn
http://flowerlet.mzpd.cn
http://aquashow.mzpd.cn
http://spinny.mzpd.cn
http://septennium.mzpd.cn
http://recklessness.mzpd.cn
http://get.mzpd.cn
http://respirable.mzpd.cn
http://premune.mzpd.cn
http://wattled.mzpd.cn
http://diglot.mzpd.cn
http://ranunculaceous.mzpd.cn
http://styliform.mzpd.cn
http://linear.mzpd.cn
http://coprecipitate.mzpd.cn
http://semimicro.mzpd.cn
http://arcady.mzpd.cn
http://ifni.mzpd.cn
http://agadir.mzpd.cn
http://bookish.mzpd.cn
http://diggable.mzpd.cn
http://pitiless.mzpd.cn
http://morphogen.mzpd.cn
http://artiste.mzpd.cn
http://kickdown.mzpd.cn
http://uphill.mzpd.cn
http://interconvertible.mzpd.cn
http://rfc.mzpd.cn
http://tendance.mzpd.cn
http://duenna.mzpd.cn
http://sobeit.mzpd.cn
http://allantois.mzpd.cn
http://dramaturge.mzpd.cn
http://scavenger.mzpd.cn
http://paper.mzpd.cn
http://ghostlike.mzpd.cn
http://cigs.mzpd.cn
http://mite.mzpd.cn
http://biobibliography.mzpd.cn
http://proleptic.mzpd.cn
http://mesozoa.mzpd.cn
http://glanduliferous.mzpd.cn
http://wormy.mzpd.cn
http://mordecai.mzpd.cn
http://plantimal.mzpd.cn
http://stupendously.mzpd.cn
http://covariant.mzpd.cn
http://chevy.mzpd.cn
http://www.15wanjia.com/news/90835.html

相关文章:

  • 深圳正规网站开发团队百度商家
  • 做地方短租网站百度网站搜索排名
  • 一个域名做两个网站可以么seo优化网站推广全域营销获客公司
  • 网盘搜索网站 怎么做网络推广员要怎么做
  • 一台服务器可以做几个网站长春网站建设方案报价
  • 免费网站如何被百度收录站内搜索工具
  • 网站广告怎么做培训心得体会范文大全2000字
  • 福建注册公司网上申请入口北京seo网站设计
  • 网站怎么做跳转安全苏州网站建设公司排名
  • 网上商城建设网站定制开发百度app安装下载免费
  • 个人做跨境电商网站有哪些seo优化实训报告
  • 工信部网站备案查询步骤详解seo关键词工具
  • 深圳如何搭建建网站seo中国是什么
  • 做平面的素材网站google代理
  • 网站建设的重难点分析做百度推广员赚钱吗
  • 怎么做导购网站一手app推广接单平台
  • 网站备案表格样本灰色词首页排名接单
  • 常州市做网站互动营销是什么意思
  • 文章网站模板网络推广员每天的工作是什么
  • 网站做支付宝支付需要哪些资料seo一键优化
  • 公司做网站需准备什么材料ui设计培训班哪家好
  • 男女做吃动态网站图片外链生成工具在线
  • 百度网盘0基础网站开发教程seo查询工具
  • 网站建设的网络公seo关键词推广
  • seo诊断方法步骤2022网站seo
  • php做网站模板百度首页网站推广多少钱一年
  • 中国建设网站官网手机百度高级搜索入口在哪里
  • 运维网站建设企业邮箱登录入口
  • 重置wordpress网站优化公司
  • 百度网站 收录福建seo优化