1) Debes de crear un agente que sera el que ejecute las acciones
2) El agente se debe de situar en un entorno y el agente debe de poder percibir su entorno
3) El agente debe de interactuar con el entorno 
4) El agente observa el entorno una vez ejecuta la accion (que potencialemente podria modificar el entorno)
5) El agente obtiene una recompensa que es proporcional a la obtencion del objetivo final.

Un ejemplo seria un robot aspirador situado en una cuadricula. El robot recibe una recompensa cada vez que aspira una cuadricula, pero cada movimiento de una cuadricula a otra tiene un coste asociado. El objetivo seria aspirar la mayor cantidad de suciedad moviendose lo minimo.
Por lo que el agente :
-Analizaria la cuadricula , miraria si tiene suciedad , si esta sucia la aspira, en caso contrario se mueve a otra cuadricula.

La funcion de recompensa, ha de ser escogida con cuidado porque una mala funcion de recompensa que solo maximice el cociente (cuadricula aspirada)/(movimiento) nos llevaria a una situacion absurda en la que el agente ejecutaria lo siguiente:
1) Me situo en una cuadricula sucia
2) aspiro la suciedad
3) Ensucio la cuadricula y vuelvo al punto 2)
1) คุณต้องสร้างตัวแทนที่จะดำเนินการต่างๆ 2) ตัวแทนจะต้องถูกวางในสภาพแวดล้อมและตัวแทนจะต้องสามารถรับรู้สภาพแวดล้อมของตนได้ 3) ตัวแทนจะต้องโต้ตอบกับสภาพแวดล้อม 4) ตัวแทนจะสังเกตสภาพแวดล้อมทันที ดำเนินการ (ซึ่งอาจเปลี่ยนแปลงสภาพแวดล้อมได้) 5) ตัวแทนจะได้รับรางวัลตามสัดส่วนกับความสำเร็จของวัตถุประสงค์สุดท้าย ตัวอย่างจะเป็นหุ่นยนต์ดูดฝุ่นที่วางอยู่บนตะแกรง หุ่นยนต์จะได้รับรางวัลทุกครั้งที่ดูดกริด แต่การเคลื่อนที่แต่ละครั้งจากกริดหนึ่งไปอีกกริดหนึ่งมีค่าใช้จ่ายที่เกี่ยวข้อง วัตถุประสงค์คือการดูดฝุ่นปริมาณมากที่สุดในขณะที่เคลื่อนที่ให้น้อยที่สุด ดังนั้นเจ้าหน้าที่: -วิเคราะห์กริด ดูว่ากริดมีสิ่งสกปรกหรือไม่ สกปรกหรือไม่ ให้ดูดฝุ่นออก ไม่เช่นนั้นกริดจะย้ายไปที่กริดอื่น ต้องเลือกฟังก์ชันการให้รางวัลอย่างระมัดระวัง เนื่องจากฟังก์ชันการให้รางวัลที่ไม่ดีซึ่งจะเพิ่มความฉลาด (ตารางดูด)/(การเคลื่อนไหว) ให้สูงสุดเท่านั้น จะนำเราไปสู่สถานการณ์ที่ไร้สาระซึ่งตัวแทนจะดำเนินการดังต่อไปนี้: 1) ฉันวางตัวเองอยู่ในที่สกปรก ตาราง 2) ฉันดูดฝุ่น 3) ฉันทำให้ตารางสกปรกแล้วกลับไปที่จุดที่ 2)
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence