Documentation

FLT_Proofs.Criterion.Gold

Gold-Style Success Criteria (Identification in the Limit) #

Seven success criteria for Gold-style learning: EX, BC, Finite, Vacillatory, Anomalous, Monotonic, TrialAndError.

All share the quantifier pattern: ∃ L, ∀ c ∈ C, ∀ T (text/informant for c), ∃ t₀, ∀ t ≥ t₀, ...

The variation is in what "..." requires.

def dataUpTo {X : Type u} {Y : Type v} (T : DataStream X Y) (t : ) :
List (X × Y)

Helper: the data seen up to time t from a data stream.

Equations
Instances For
    def EXLearnable (X : Type u) (C : ConceptClass X Bool) :

    EX-learning (explanatory learning, identification in the limit): The learner eventually converges to a hypothesis extensionally equal to c. Gold's original definition (1967).

    Equations
    Instances For
      def BCLearnable (X : Type u) (C : ConceptClass X Bool) :

      BC-learning (behaviorally correct): the learner need only output a hypothesis EXTENSIONALLY equal to c (not syntactically). May oscillate between representations.

      Equations
      Instances For

        Finite learning: EX-learning where the learner makes at most finitely many mind changes and eventually outputs a CORRECT hypothesis. Stronger than EX.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Vacillatory learning: BC-learning where the learner may oscillate between finitely many correct hypotheses.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def AnomalousLearnable (X : Type u) [Fintype X] (C : ConceptClass X Bool) (a : ) :

            Anomalous learning: EX-learning where the final hypothesis may have finitely many errors (anomalies).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Monotonic learning: a Gold learner that never RETRACTS a positive claim.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                Trial and error learning: point-wise convergence. Characterizes limiting recursion.

                Equations
                Instances For