Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-2259

Support training Estimators using a (train, validation, test) split of the available data

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • None

    Description

      When there is an abundance of data available, a good way to train models is to split the available data into 3 parts: Train, Validation and Test.

      We use the Train data to train the model, the Validation part is used to estimate the test error and select hyperparameters, and the Test is used to evaluate the performance of the model, and assess its generalization [1]

      This is a common approach when training Artificial Neural Networks, and a good strategy to choose in data-rich environments. Therefore we should have some support of this data-analysis process in our Estimators.

      [1] Friedman, Jerome, Trevor Hastie, and Robert Tibshirani. The elements of statistical learning. Vol. 1. Springer, Berlin: Springer series in statistics, 2001.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            rawkintrevo Trevor Grant
            tvas Theodore Vasiloudis
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment