Skip to content

Commit

Permalink
Add Katib ROADMAP 2022/2023 (#2153)
Browse files Browse the repository at this point in the history
* Add Katib ROADMAP 2022/2023

* Add multi-objective optimization

* Add Scalability Improvements

* Remove Katib CRD naming
  • Loading branch information
andreyvelich authored Aug 24, 2023
1 parent 2843a81 commit e3e0aa2
Showing 1 changed file with 42 additions and 2 deletions.
44 changes: 42 additions & 2 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
# Katib 2022/2023 Roadmap

## AutoML Features

- Support advance HyperParameter tuning algorithms:

- Population Based Training (PBT) - [#1382](https://github.com/kubeflow/katib/issues/1382)
- Tree of Parzen Estimators (TPE)
- Multivariate TPE
- Sobol’s Quasirandom Sequence
- Asynchronous Successive Halving - [ASHA](https://arxiv.org/pdf/1810.05934.pdf)

- Support multi-objective optimization - [#1549](https://github.com/kubeflow/katib/issues/1549)
- Support various HP distributions (log-uniform, uniform, normal) - [#1207](https://github.com/kubeflow/katib/issues/1207)
- Support Auto Model Compression - [#460](https://github.com/kubeflow/katib/issues/460)
- Support Auto Feature Engineering - [#475](https://github.com/kubeflow/katib/issues/475)
- Improve Neural Architecture Search design

## Backend and API Enhancements

- Conformance tests for Katib - [#2044](https://github.com/kubeflow/katib/issues/2044)
- Support push-based metrics collection in Katib - [#577](https://github.com/kubeflow/katib/issues/577)
- Support PostgreSQL as a Katib DB - [#915](https://github.com/kubeflow/katib/issues/915)
- Improve Katib scalability - [#1847](https://github.com/kubeflow/katib/issues/1847)
- Promote Katib APIs to the `v1` version
- Support multiple CRD versions (`v1beta1`, `v1`) with conversion webhook

## Improve Katib User Experience

- Simplify Katib Experiment creation with Katib SDK - [#1951](https://github.com/kubeflow/katib/pull/1951)
- Fully migrate to a new Katib UI - [Project 1](https://github.com/kubeflow/katib/projects/1)
- Expose Trial logs in Katib UI - [#971](https://github.com/kubeflow/katib/issues/971)
- Enhance Katib UI visualization metrics for AutoML Experiments
- Improve Katib Config UX - [#2150](https://github.com/kubeflow/katib/issues/2150)

## Integration with Kubeflow Components

- Kubeflow Pipeline as a Katib Trial target - [#1914](https://github.com/kubeflow/katib/issues/1914)
- Improve data passing when Katib Experiment is part of Kubeflow Pipeline - [#1846](https://github.com/kubeflow/katib/issues/1846)

# History

# Katib 2021 Roadmap

## New Features
Expand All @@ -24,8 +66,6 @@
- Support multiple CRD version with conversion webhook
- MLMD integration with Katib Experiments

# History

# Katib 2020 Roadmap

## New Features
Expand Down

0 comments on commit e3e0aa2

Please sign in to comment.