【Keras】Jupyter Notebook显示图片

在使用Keras做深度学习训练时,通常需要通过图形化方式展示每一轮的训练的损失、验证数据。 默认Jupyter Notebook不支持,可以通过生成配置并调整参数即可: 一.使用以下cmd命令生成ipython_config.py 文件

二.在ipython_config.py中添加以下代码(路径:C:\Users\[你的用户名]\.ipython\profile_default)

  0 0

【ML笔记】假设空间、版本空间

1.1、假设空间 监督学习的任务是学习一个模型,使模型能够对任意给定的输入,对其相应的输出做出一个好的预测。模型属于由输入空间到输出空间的集合,这个集合就是假设空间。我们可以将学习过程看作是一个在所有假设组成的空间进行搜索的过程,搜索目标是找到与集合匹配的假设。 1.2、版本空间 与训练一致的“假设集合” 1.3、例子 假定我们已获得如下表的训练数据集

先来求假设空间: 这里我们的假设空间由形如“(色泽=?)^(根蒂=?)^(敲声=?)”的可能取值所形成的假设组成。 色泽有“青绿”和“乌黑”两种取值,还需考虑无论色泽取什么值都合适的情况,用通配符(*)表示。色泽属性共三种取值; 根蒂有“蜷缩”、“硬挺”和“稍蜷”三种取值,同理再加通配符(*)表示,根蒂属性共四种取值; 敲声有“浊响”、“清脆”和“沉闷”三种取值,同理再加通配符(*)表示,敲声属性共四种取值; 还有一种假设组成——可能”好瓜”这个概念就不成立,我们用∅表示这种假设。 那么,所对应的假设组成的个数为:3x4x4+1=49. 即表1所对应的假设空间的规模大小为49. 其中: 具体假设: 2x3x3=18 种 一个通配符:2×3+3×3+2×3=21种 两个通配符:2+3+3=8 种 三个通配符:1种 概念不存在:1种 以下列出该假设空间中的所有假设组成: (1)(色泽=青绿)^(根蒂=蜷缩)^(敲声=浊响) (2)(色泽=青绿)^(根蒂=蜷缩)^(敲声=清脆) (3)(色泽=青绿)^(根蒂=蜷缩)^(敲声=沉闷) (4)(色泽=青绿)^(根蒂=硬挺)^(敲声=浊响) (5)(色泽=青绿)^(根蒂=硬挺)^(敲声=清脆) (6)(色泽=青绿)^(根蒂=硬挺)^(敲声=沉闷) […]