• break point


    结论:

    当有break point时,$m_H(N)=O(N^{k-1})$

    bounding function:
    当break point = k,时成长函数$m_H(N)$的上限
    这样可以忽略假设集的不同,只考虑break point=k,
    N个点时,最多有几种0,1的组合(任意的k各点不能shatter)

    $B(N,k)$ 表示有N各点,任意k各点不能shatter,最大的组合情况
    可以想像成(N-1)各点的情况下再加入一个点,对于N-1个点的各种情况,
    有些情况(假设有$alpha$种),对于加入的那点可以有0 x两种情况
    有些情况(假设有$eta$种),对于加入的那点只有一种情况 o或x

    则$B(N,k) = 2alpha+eta$,
    其中$alpha + eta leq~ B(N-1,k)$

    对于那些可以加入o和x两种点的情况($alpha$种),
    这N-1个点,任意k-1各点不能shatter,因为如果shatter了,
    加上新加入的一个点,就会出现N个点,有k各点shatter的情况
    所以$alpha leq !~ B(N-1,k-1)$
    所以有$B(N,k) leq~B(N-1,k-1)+B(N-1,k)$
    画出表格,可得如下表格:

    证明:$B(N,k) leq~sum_{i=0}^{k-1}inom{N}{i} $
    提示:$inom{n+1}{m}=inom{n}{m}+inom{n}{m-1}$
    $B(N,k) leq~B(N-1,k-1)+B(N-1,k) leq~ sum_{i=0}^{k-2}inom{N-1}{i}+sum_{i=0}^{k-1}inom{N-1}{i}\=inom{N-1}{0}+...+inom{N-1}{k-2}+inom{N-1}{0}+...+inom{N-1}{k-2}+inom{N-1}{k-1}\=inom{N-1}{0}+inom{N-1}{0}+inom{N-1}{1}+inom{N-1}{1}+inom{N-1}{2}+...+inom{N-1}{k-2}+inom{N-1}{k-1}\=inom{N-1}{0}+inom{N}{1}+...+inom{N}{k-1}le~inom{N}{0}+inom{N}{1}+...+inom{N}{k-1}\=sum_{i=0}^{k-1}inom{N}{i}$

  • 相关阅读:
    算法(两数之和)
    算法(动态规划二)
    算法(动态规划一)n个学生问题
    Navigator 对象
    Window 对象
    JavaScript 运算符
    JavaScript 全局属性/函数
    JavaScript RegExp 对象
    JavaScript String 对象
    JavaScript Number 对象
  • 原文地址:https://www.cnblogs.com/porco/p/4605638.html
Copyright © 2020-2023  润新知