{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "valued-patrol", "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "import seaborn as sns\n", "import scipy as sp" ] }, { "cell_type": "code", "execution_count": null, "id": "transsexual-assistant", "metadata": {}, "outputs": [], "source": [ "# 교차엔트로피\n", "# 분포1 : p=[1/4,1/4,1/4,1/4]\n", "# 분포2 : q=[1/2,1/4,1/8,1/8]" ] }, { "cell_type": "code", "execution_count": 2, "id": "acquired-reynolds", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "2.25" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "- 1/4 * np.log2(1/2) - 1/4 * np.log2(1/4) - 1/4 * np.log2(1/8) - 1/4 * np.log2(1/8) " ] }, { "cell_type": "code", "execution_count": null, "id": "interim-mentor", "metadata": {}, "outputs": [], "source": [ "# 교차엔트로피를 사용한 분류성능 측정\n", "# 꽃받침 길이 5.6cm 기준" ] }, { "cell_type": "code", "execution_count": 3, "id": "found-chicago", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | sepal length (cm) | \n", "sepal width (cm) | \n", "petal length (cm) | \n", "petal width (cm) | \n", "y | \n", "y_hat | \n", "
---|---|---|---|---|---|---|
95 | \n", "5.7 | \n", "3.0 | \n", "4.2 | \n", "1.2 | \n", "1 | \n", "1 | \n", "
96 | \n", "5.7 | \n", "2.9 | \n", "4.2 | \n", "1.3 | \n", "1 | \n", "1 | \n", "
97 | \n", "6.2 | \n", "2.9 | \n", "4.3 | \n", "1.3 | \n", "1 | \n", "1 | \n", "
98 | \n", "5.1 | \n", "2.5 | \n", "3.0 | \n", "1.1 | \n", "1 | \n", "0 | \n", "
99 | \n", "5.7 | \n", "2.8 | \n", "4.1 | \n", "1.3 | \n", "1 | \n", "1 | \n", "