Отчет по лабораторной работе #4 выполнил(а):
- Ахидов Роман Игоревич
- РИ210934 Отметка о выполнении заданий (заполняется студентом):
Задание | Выполнение | Баллы |
---|---|---|
Задание 1 | * | 60 |
Задание 2 | * | 20 |
Задание 3 | * | 20 |
знак "*" - задание выполнено; знак "#" - задание не выполнено;
Работу проверили:
- к.т.н., доцент Денисов Д.В.
- к.э.н., доцент Панов М.А.
- ст. преп., Фадеев В.О.
Структура отчета
- Данные о работе: название работы, фио, группа, выполненные задания.
- Цель работы.
- Задание 1.
- Код реализации выполнения задания. Визуализация результатов выполнения (если применимо).
- Задание 2.
- Код реализации выполнения задания. Визуализация результатов выполнения (если применимо).
- Задание 3.
- Код реализации выполнения задания. Визуализация результатов выполнения (если применимо).
- Выводы.
- ✨Magic ✨
Ознакомиться с перцептроном.
Обучение перцептрона логическими операциями:
- OR обучилось до total_error = 0 за 3 эпохи при 8 эпохах
- AND обучилось до total_error = 0 за 6 эпох при 8 эпохах
- NAND обучилось до total_error = 0 за 8 эпох при 8 эпохах
- XOR не обучилось за 10000 эпох
Построить графики зависимости количества эпох от ошибки обучения. Указать от чего зависит необходимое количество эпох обучения.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ChangeColor : MonoBehaviour
{
private void OnTriggerEnter(Collider other)
{
if (other.gameObject.GetComponent<Renderer>().material.color == Color.white && this.gameObject.GetComponent<Renderer>().material.color == Color.white)
{
other.gameObject.GetComponent<Renderer>().material.color = Color.white;
this.gameObject.GetComponent<Renderer>().material.color = Color.white;
}
else
{
other.gameObject.GetComponent<Renderer>().material.color = Color.black;
this.gameObject.GetComponent<Renderer>().material.color = Color.black;
}
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ChangeColor : MonoBehaviour
{
private void OnTriggerEnter(Collider other)
{
if (other.gameObject.GetComponent<Renderer>().material.color == Color.white || this.gameObject.GetComponent<Renderer>().material.color == Color.white)
{
other.gameObject.GetComponent<Renderer>().material.color = Color.white;
this.gameObject.GetComponent<Renderer>().material.color = Color.white;
}
else
{
other.gameObject.GetComponent<Renderer>().material.color = Color.black;
this.gameObject.GetComponent<Renderer>().material.color = Color.black;
}
}
}
Я узнал о работе перцептрона, узнал о зависимости качества обучения от количество эпох и создал визуализацию логических операций на Unity.
Plugin | README |
---|---|
Dropbox | [plugins/dropbox/README.md][PlDb] |
GitHub | [plugins/github/README.md][PlGh] |
Google Drive | [plugins/googledrive/README.md][PlGd] |
OneDrive | [plugins/onedrive/README.md][PlOd] |
Medium | [plugins/medium/README.md][PlMe] |
Google Analytics | [plugins/googleanalytics/README.md][PlGa] |
BigDigital Team: Denisov | Fadeev | Panov