Як в OpenAI тренують нейромережу самостійно вивчати рухи

В лабораторії OpenAI, що розробляє технології штучного інтелекту, створюють віртуальні 3D-моделі, а потім тренують нейронну мережу, яка керує діями моделі, самонавчатися. Це означає, що програмісти не прописують код тих рухів, яким хочуть навчити віртуальну фігуру, але заохочують програму самостійно опановувати їх. У віртуальному просторі на чоловічків діють всі ті самі закони фізики, що і на людину в реальних умовах, тому алгоритми вчаться протидіяти їм.

Окрім того, дослідники надали програмі самонавчання нейронних мереж елемент змагань: 3D-фігури вчаться грати у футбол і боротися одне з одним. В результаті, алгоритми можуть застосовувати нові знання, отримані під час гри, в інших умовах. Таким чином, в лабораторії розвивають явище transfer learning для нейромереж:

ЧИТАЙТЕ ТАКОЖ: