Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
nni
Commits
3afd0e57
Unverified
Commit
3afd0e57
authored
Feb 27, 2019
by
Chi Song
Committed by
GitHub
Feb 27, 2019
Browse files
Update Chinese (#788)
parent
cd59d98b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
13 deletions
+11
-13
README_zh_CN.md
README_zh_CN.md
+1
-1
docs/zh_CN/Builtin_Assessors.md
docs/zh_CN/Builtin_Assessors.md
+2
-0
docs/zh_CN/curvefittingAssessor.md
docs/zh_CN/curvefittingAssessor.md
+8
-12
No files found.
README_zh_CN.md
View file @
3afd0e57
...
@@ -186,7 +186,7 @@ NNI (Neural Network Intelligence) 是自动机器学习(AutoML)的工具包
...
@@ -186,7 +186,7 @@ NNI (Neural Network Intelligence) 是自动机器学习(AutoML)的工具包
*
[
使用命令行工具 nnictl
](
docs/zh_CN/NNICTLDOC.md
)
*
[
使用命令行工具 nnictl
](
docs/zh_CN/NNICTLDOC.md
)
*
[
使用 NNIBoard
](
docs/zh_CN/WebUI.md
)
*
[
使用 NNIBoard
](
docs/zh_CN/WebUI.md
)
*
[
如何定义搜索空间
](
docs/zh_CN/SearchSpaceSpec.md
)
*
[
如何定义搜索空间
](
docs/zh_CN/SearchSpaceSpec.md
)
*
[
如何
定义一次
Trial
](
docs/zh_CN/Trials.md
)
*
[
如何
编写
Trial
代码
](
docs/zh_CN/Trials.md
)
*
[
如何选择 Tuner、搜索算法
](
docs/zh_CN/Builtin_Tuner.md
)
*
[
如何选择 Tuner、搜索算法
](
docs/zh_CN/Builtin_Tuner.md
)
*
[
配置 Experiment
](
docs/zh_CN/ExperimentConfig.md
)
*
[
配置 Experiment
](
docs/zh_CN/ExperimentConfig.md
)
*
[
如何使用 Annotation
](
docs/zh_CN/Trials.md#nni-python-annotation
)
*
[
如何使用 Annotation
](
docs/zh_CN/Trials.md#nni-python-annotation
)
...
...
docs/zh_CN/Builtin_Assessors.md
View file @
3afd0e57
...
@@ -64,6 +64,7 @@ assessor:
...
@@ -64,6 +64,7 @@ assessor:
*
**optimize_mode**
(
*maximize 或 minimize, 可选, 默认值为 maximize*
) - 如果为 'maximize', Assessor 会在结果小于期望值时
**终止**
Trial。 如果为 'minimize',Assessor 会在结果大于期望值时
**终止**
Trial。
*
**optimize_mode**
(
*maximize 或 minimize, 可选, 默认值为 maximize*
) - 如果为 'maximize', Assessor 会在结果小于期望值时
**终止**
Trial。 如果为 'minimize',Assessor 会在结果大于期望值时
**终止**
Trial。
*
**start_step**
(
*int, 可选, 默认值为 6*
) - 只有收到 start_step 个中间结果后,才开始判断是否一个 Trial 应该被终止。
*
**start_step**
(
*int, 可选, 默认值为 6*
) - 只有收到 start_step 个中间结果后,才开始判断是否一个 Trial 应该被终止。
*
**threshold**
(
*float, 可选, 默认值为 0.95*
) - 用来确定提前终止较差结果的阈值。 例如,如果 threshold = 0.95, optimize_mode = maximize,最好的历史结果是 0.9,那么会在 Trial 的预测值低于 0.95
*
0.9 = 0.855 时停止。
*
**threshold**
(
*float, 可选, 默认值为 0.95*
) - 用来确定提前终止较差结果的阈值。 例如,如果 threshold = 0.95, optimize_mode = maximize,最好的历史结果是 0.9,那么会在 Trial 的预测值低于 0.95
*
0.9 = 0.855 时停止。
*
**gap**
(
*int, 可选, 默认值为 1*
) - Assessor 两次评估之间的间隔次数。 例如:如果 gap = 2, start_step = 6,就会评估第 6, 8, 10, 12... 个中间结果。
**使用样例:**
**使用样例:**
...
@@ -76,4 +77,5 @@ assessor:
...
@@ -76,4 +77,5 @@ assessor:
optimize_mode
:
maximize
optimize_mode
:
maximize
start_step
:
6
start_step
:
6
threshold
:
0.95
threshold
:
0.95
gap
:
1
```
```
\ No newline at end of file
docs/zh_CN/curvefittingAssessor.md
View file @
3afd0e57
...
@@ -6,21 +6,15 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
...
@@ -6,21 +6,15 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
此算法中,使用了 12 条曲线来拟合学习曲线,从
[
参考论文
](
http://aad.informatik.uni-freiburg.de/papers/15-IJCAI-Extrapolation_of_Learning_Curves.pdf
)
中选择了大量的参数曲线模型。 学习曲线的形状与先验知识是一致的:都是典型的递增的、饱和的函数。
此算法中,使用了 12 条曲线来拟合学习曲线,从
[
参考论文
](
http://aad.informatik.uni-freiburg.de/papers/15-IJCAI-Extrapolation_of_Learning_Curves.pdf
)
中选择了大量的参数曲线模型。 学习曲线的形状与先验知识是一致的:都是典型的递增的、饱和的函数。
<p
align=
"center"
>

<img
src=
"./learning_curve.PNG"
alt=
"drawing"
/>
</p>
所有学习曲线模型被合并到了单个,更强大的模型中。 合并的模型通过加权线性混合:
所有学习曲线模型被合并到了单个,更强大的模型中。 合并的模型通过加权线性混合:
<p
align=
"center"
>

<img
src=
"./f_comb.gif"
alt=
"drawing"
/>
</p>
合并后的参数向量
合并后的参数向量
<p
align=
"center"
>

<img
src=
"./expression_xi.gif"
alt=
"drawing"
/>
</p>
假设增加一个高斯噪声,且噪声参数初始化为最大似然估计。
假设增加一个高斯噪声,且噪声参数初始化为最大似然估计。
...
@@ -36,9 +30,7 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
...
@@ -36,9 +30,7 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
下图显示了此算法在 MNIST Trial 历史数据上结果。其中绿点表示 Assessor 获得的数据,蓝点表示将来,但未知的数据,红色线条是 Curve fitting Assessor 的预测曲线。
下图显示了此算法在 MNIST Trial 历史数据上结果。其中绿点表示 Assessor 获得的数据,蓝点表示将来,但未知的数据,红色线条是 Curve fitting Assessor 的预测曲线。
<p
align=
"center"
>

<img
src=
"./example_of_curve_fitting.PNG"
alt=
"drawing"
/>
</p>
## 2. 用法
## 2. 用法
...
@@ -61,6 +53,10 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
...
@@ -61,6 +53,10 @@ Curve Fitting Assessor 是一个 LPA (learning, predicting, assessing,即学
* 阈值的默认值是 0.95。
* 阈值的默认值是 0.95。
# 注意:如果选择了 minimize 模式,要让 threshold >= 1.0 (如 threshold=1.1)
# 注意:如果选择了 minimize 模式,要让 threshold >= 1.0 (如 threshold=1.1)
threshold: 0.95
threshold: 0.95
# (可选) gap 是两次评估之间的间隔次数。
# 例如:如果 gap = 2, start_step = 6,就会评估第 6, 8, 10, 12... 个中间结果。
* gap 的默认值是 1。
gap: 1
## 3. 文件结构
## 3. 文件结构
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment