{"id":14255,"date":"2022-06-28T19:47:14","date_gmt":"2022-06-28T17:47:14","guid":{"rendered":"https:\/\/minecraft-tutos.com\/?p=14255"},"modified":"2022-06-28T19:47:18","modified_gmt":"2022-06-28T17:47:18","slug":"minecraft-um-robo-treinado-para-jogar-assistindo-a-70-000-horas-de-videos-do-youtube-eis-o-que-aprendeu","status":"publish","type":"post","link":"https:\/\/minecraft-tutos.com\/pt-br\/minecraft-um-robo-treinado-para-jogar-assistindo-a-70-000-horas-de-videos-do-youtube-eis-o-que-aprendeu\/","title":{"rendered":"Minecraft: um rob\u00f4 treinado para jogar assistindo a 70.000 horas de v\u00eddeos do YouTube. Eis o que aprendeu"},"content":{"rendered":"\n<p>OpenAI, a organiza\u00e7\u00e3o de pesquisa de intelig\u00eancia artificial fundada por Elon Musk, treinou uma IA para jogar Minecraft quase t\u00e3o bem quanto humanos. Foram necess\u00e1rias apenas cerca de 70.000 horas de visualiza\u00e7\u00e3o de v\u00eddeos do YouTube.<\/p>\n\n\n\n<p>Um post no blog detalhando o feito revela que os pesquisadores usaram uma t\u00e9cnica chamada &#8220;Video Pre Training (VPT)&#8221; para treinar uma rede neural sobre como jogar Minecraft. Para fazer isso, eles coletaram 2.000 horas de amostras de dados de humanos reais jogando Minecraft. Estes dados incluem n\u00e3o apenas o v\u00eddeo em bruto, mas tamb\u00e9m as teclas pressionadas e os movimentos exatos do mouse.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"410\" src=\"https:\/\/minecraft-tutos.com\/wp-content\/uploads\/2022\/06\/vpt-minecraft.jpeg\" alt=\"\" class=\"wp-image-14241\" title=\"\" srcset=\"https:\/\/minecraft-tutos.com\/wp-content\/uploads\/2022\/06\/vpt-minecraft.jpeg 920w, https:\/\/minecraft-tutos.com\/wp-content\/uploads\/2022\/06\/vpt-minecraft-300x134.jpeg 300w, https:\/\/minecraft-tutos.com\/wp-content\/uploads\/2022\/06\/vpt-minecraft-768x342.jpeg 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><figcaption>Uma vis\u00e3o geral do m\u00e9todo VPT.<\/figcaption><\/figure>\n\n\n\n<p>A partir disso, os pesquisadores treinaram um modelo de din\u00e2mica inversa (IDM) para prever as a\u00e7\u00f5es futuras em cada etapa dos v\u00eddeos. Finalmente, eles mostraram as 70.000 horas &#8220;treinadas&#8221; do IDM de v\u00eddeos do YouTube do Minecraft. Ent\u00e3o o modelo foi capaz de copiar os comportamentos dos v\u00eddeos, incluindo o corte de \u00e1rvores para coletar toras e transformar as toras em uma verdadeira mesa de constru\u00e7\u00e3o.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Al\u00e9m disso, o modelo executa outras habilidades complexas que os humanos freq\u00fcentemente fazem na ca\u00e7a, tais como nadar, ca\u00e7ar animais para se alimentar e comer esse alimento. Tamb\u00e9m aprendeu a t\u00e9cnica do &#8220;salto em coluna&#8221;, um comportamento comum em Minecraft que envolve saltar repetidamente para cima e colocar um bloco debaixo de voc\u00ea.<\/p><cite><em>OpenAI<\/em><\/cite><\/blockquote>\n\n\n\n<p>Os pesquisadores foram capazes de criar um &#8220;modelo base&#8221; baseado nos dados fornecidos \u00e0 IA e, a partir da\u00ed, refinar os comportamentos ou aprender novos comportamentos. A IA foi capaz de realizar habilidades de jogo precoces, como fazer ferramentas de madeira e pedra, saquear ba\u00fas e at\u00e9 mesmo construir abrigos.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">We trained a neural network to competently play Minecraft by pre-training on a large unlabeled video dataset of human Minecraft play and a small amount of labeled contractor data. <a href=\"https:\/\/t.co\/a2pyBqvLvg\">https:\/\/t.co\/a2pyBqvLvg<\/a> <a href=\"https:\/\/t.co\/XbqtwQSTwU\">pic.twitter.com\/XbqtwQSTwU<\/a><\/p>&mdash; OpenAI (@OpenAI) <a href=\"https:\/\/twitter.com\/OpenAI\/status\/1540032456559955968?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 23, 2022<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><figcaption><em>&#8220;Treinamos uma rede neural para jogar Minecraft de forma competente, pr\u00e9-treinando-o em um grande conjunto de dados de v\u00eddeo n\u00e3o rotulado de Minecraft humano e uma pequena quantidade de dados rotulados do contratante&#8221;.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Quanto mais horas de dados forem alimentadas no modelo base, melhor ser\u00e1 o desempenho da IA. Os pesquisadores at\u00e9 usaram o &#8220;aprendizado de refor\u00e7o&#8221; para &#8220;recompensar&#8221; a IA quando ela enfrentava desafios particularmente dif\u00edceis. O sistema de recompensa foi utilizado t\u00e3o eficazmente que o modelo foi capaz de construir com sucesso uma picareta de diamante, uma tarefa que requer uma longa seq\u00fc\u00eancia de opera\u00e7\u00f5es.<\/p>\n\n\n\n<p>Esta \u00e9 uma aplica\u00e7\u00e3o fascinante da aprendizagem de m\u00e1quinas que mostra como os jogos podem ser usados para treinar computadores. Talvez o modelo de IA usado pudesse at\u00e9 ser incorporado aos pr\u00f3prios jogos para proporcionar um desafio mais natural, semelhante ao de jogar contra advers\u00e1rios humanos.<\/p>\n\n\n\n<p>Fonte do artigo : <a href=\"https:\/\/minecraft.fr\/minecraft-un-robot-est-entraine-a-jouer-en-regardant-70-000-heures-de-videos-youtube-voici-ce-quil-a-appris\/\" target=\"_blank\" rel=\"noreferrer noopener\">Minecraft.fr<\/a><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;14255&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;4&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;5 \\\/ 5 - (2 votos)&quot;,&quot;size&quot;:&quot;20&quot;,&quot;title&quot;:&quot;Minecraft: um rob\u00f4 treinado para jogar assistindo a 70.000 horas de v\u00eddeos do YouTube. Eis o que aprendeu&quot;,&quot;width&quot;:&quot;118&quot;,&quot;_legend&quot;:&quot;{score} \\\/ {best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 118px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 4px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 20px; height: 20px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 16px;\">\n            5 \/ 5 - (2 votos)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>OpenAI, a organiza\u00e7\u00e3o de pesquisa de intelig\u00eancia artificial fundada por Elon Musk, treinou uma IA para jogar Minecraft quase t\u00e3o<\/p>\n","protected":false},"author":1,"featured_media":14251,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[44],"tags":[],"class_list":["post-14255","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/posts\/14255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/comments?post=14255"}],"version-history":[{"count":2,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/posts\/14255\/revisions"}],"predecessor-version":[{"id":14257,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/posts\/14255\/revisions\/14257"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/media\/14251"}],"wp:attachment":[{"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/media?parent=14255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/categories?post=14255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/minecraft-tutos.com\/pt-br\/wp-json\/wp\/v2\/tags?post=14255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}