{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"name":"python","version":"3.10.12","mimetype":"text/x-python","codemirror_mode":{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"python","file_extension":".py"},"kaggle":{"accelerator":"none","dataSources":[{"sourceId":45867,"databundleVersionId":6924515,"sourceType":"competition"}],"dockerImageVersionId":30626,"isInternetEnabled":false,"language":"python","sourceType":"notebook","isGpuEnabled":false}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"markdown","source":"- The goal of the UBC Ovarian Cancer subtypE clAssification and outlier detectioN (UBC-OCEAN) competition is to classify ovarian cancer subtypes. You will build a model trained on the world's most extensive ovarian cancer dataset of histopathology images obtained from more than 20 medical centers.\n\n\n# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Introduction</p></div>\n\n\nOvarian carcinoma, the deadliest cancer of the female reproductive system, encompasses a spectrum of distinct subtypes, each with unique characteristics. Accurate identification of these subtypes is crucial for tailoring effective treatment plans. However, the current reliance on pathologists for diagnosis poses challenges in terms of consistency and accessibility, especially in underserved communities. Leveraging data science offers a promising avenue to revolutionize ovarian cancer diagnosis and address these critical issues. This brief explores the potential of data-driven solutions in improving subtype identification and subsequently advancing personalized treatment strategies for ovarian carcinoma.","metadata":{}},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Dataset Overview</p></div>\n\nThe dataset comprises images related to ovarian carcinoma, categorized into two main types: whole slide images (WSI) and tissue microarray (TMA). WSI images are captured at a 20x magnification, potentially yielding large file sizes. TMAs, on the other hand, are smaller in dimensions (approximately 4,000x4,000 pixels) but at a higher 40x magnification.\n\nIn the test set, images originate from different source hospitals compared to the training set. Notably, some of the test set's largest images are substantial, with dimensions nearing 100,000 x 50,000 pixels. It's essential to be prepared for diverse scenarios, including variations in image dimensions, quality, staining techniques, and more.\n\nThe test set consists of approximately 2,000 images, with the majority being TMAs. The overall dataset size is substantial, totaling 550 GB. Loading the data will require significant time and resources.\n\nPlease note that a few of the largest test set images may not entirely fit into memory on a notebook equipped with a GPU. A solution is under investigation, with updates expected around the week of October 18th.\n\n**CSV Files:**\nFor the train and test sets, accompanying CSV files provide crucial labels and information:\n\n**image_id:** A unique identifier for each image.\n**label:** The target class indicating subtypes of ovarian cancer, such as CC, EC, HGSC, LGSC, MC, or Other. Notably, the \"Other\" class is exclusive to the test set, highlighting the challenge of identifying outliers.\n**image_width:** The width of the image in pixels.\n**image_height:** The height of the image in pixels.\n**is_tma:** A binary value indicating whether the slide is a tissue microarray. This information is only available for the train set.\n\nAdditionally, the dataset includes a folder named [train/test]_thumbnails containing smaller .png versions of the whole slide images. Thumbnails, however, are not provided for TMAs.","metadata":{}},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:80%;letter-spacing:0.5px;margin:0\"><b> </b>A brief descriptions of each subtype of ovarian carcinoma:</p></div>\n\n\n\n- **CC (Clear Cell Carcinoma):** Clear Cell Carcinoma is a type of ovarian cancer characterized by cells that appear clear under a microscope.\n\nOvarian clear-cell carcinoma, or clear-cell carcinoma of the ovary, also called ovarian clear-cell adenocarcinoma, is one of several subtypes of ovarian carcinoma – a subtype of epithelial ovarian cancer, in contrast to non-epithelial cancers. According to research, most ovarian cancers start at the epithelial layer which is the lining of the ovary. Within this epithelial group ovarian clear-cell carcinoma makes up 5–10%.\n\n![image](https://upload.wikimedia.org/wikipedia/commons/thumb/0/09/Ovarian_clear_cell_carcinoma_-a-_very_high_mag.jpg/440px-Ovarian_clear_cell_carcinoma_-a-_very_high_mag.jpg)\n\n[image source:Ovarian clear-cell carcinoma - Wikipedia](https://www.google.com/imgres?imgurl=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2F0%2F09%2FOvarian_clear_cell_carcinoma_-a-_very_high_mag.jpg&tbnid=mvngOkJYMWQI_M&vet=12ahUKEwjbz4G5jOaBAxUHU94KHTU9AMIQMygAegQIARBP..i&imgrefurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOvarian_clear-cell_carcinoma&docid=aOh2ScZP8jkr1M&w=4272&h=2848&q=Clear%20Cell%20Carcinoma%20ovarian%20cancer&ved=2ahUKEwjbz4G5jOaBAxUHU94KHTU9AMIQMygAegQIARBP)\n\n\n- **EC (Endometrioid Carcinoma):**Endometrioid Carcinoma is a type of ovarian cancer that resembles the tissue lining the uterus (endometrium).\n\n![image.png](attachment:dc5c266c-9977-4a53-9d49-46f4881fab42.png)\n\n[image source:Pathology Outlines - Endometrioid carcinoma](https://www.google.com/imgres?imgurl=https%3A%2F%2Fwww.pathologyoutlines.com%2Fcaseofweek%2Fcase500image02.jpg&tbnid=bh1kEkUU586p1M&vet=12ahUKEwih7tH5juaBAxVBNd4KHXyVAXMQMygGegQIARBa..i&imgrefurl=https%3A%2F%2Fwww.pathologyoutlines.com%2Ftopic%2Fovarytumorendometrioidcarcinoma.html&docid=6BOpCCVfc3sWPM&w=1716&h=943&q=Endometrioid%20Carcinoma%20ovarian%20cancer&ved=2ahUKEwih7tH5juaBAxVBNd4KHXyVAXMQMygGegQIARBa)\n\n\n- **HGSC (High-Grade Serous Carcinoma):** High-Grade Serous Carcinoma is an aggressive form of ovarian cancer that is typically diagnosed at an advanced stage.\n\nHigh-grade serous carcinoma (HGSC) is a type of tumour that arises from the serous epithelial layer in the abdominopelvic cavity and is mainly found in the ovary. HGSCs make up the majority of ovarian cancer cases[1] and have the lowest survival rates.[2] HGSC is distinct from low-grade serous carcinoma (LGSC) which arises from ovarian tissue, is less aggressive and is present in stage I ovarian cancer where tumours are localised to the ovary.\n[Reference:wikipedia](https://en.wikipedia.org/wiki/High-grade_serous_carcinoma)\n\n![image](https://upload.wikimedia.org/wikipedia/commons/b/b6/Androgen_receptors_on_a_HGSC_tumour.jpg)\n\n[image source:High-grade serous carcinoma - Wikipedia](https://www.google.com/imgres?imgurl=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fb%2Fb6%2FAndrogen_receptors_on_a_HGSC_tumour.jpg&tbnid=EhZtfO5p249LjM&vet=12ahUKEwi69ePNkOaBAxX-uFYBHaC2AwkQMygAegQIARBM..i&imgrefurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHigh-grade_serous_carcinoma&docid=P30JIovaFJyoGM&w=215&h=176&q=High-Grade%20Serous%20Carcinoma%20ovarian%20cancer&ved=2ahUKEwi69ePNkOaBAxX-uFYBHaC2AwkQMygAegQIARBM)\n\n\n- **LGSC (Low-Grade Serous Carcinoma):** Low-Grade Serous Carcinoma is a less aggressive form of ovarian cancer, often diagnosed at an earlier stage.\n\n![image](https://ars.els-cdn.com/content/image/1-s2.0-S0090825819318621-gr3.jpg)\n[image source:Low-grade serous ovarian cancer: State of the science - ScienceDirect](https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.sciencedirect.com%2Fscience%2Farticle%2Fpii%2FS0090825819318621&psig=AOvVaw1RLnJTmIwX3hSQEaERgNxG&ust=1696843798789000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqFwoTCOjr-vCR5oEDFQAAAAAdAAAAABBA)\n\n- **MC (Mucinous Carcinoma):** Mucinous Carcinoma is a type of ovarian cancer that arises from cells that produce mucus.\n\n![image.png](https://ars.els-cdn.com/content/image/1-s2.0-S0959804912009616-gr2.jpg)\n\n[image source:Primary invasive mucinous ovarian carcinoma](https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.sciencedirect.com%2Fscience%2Farticle%2Fpii%2FS0959804912009616&psig=AOvVaw1DI7-QgVK19EdX4QjiMIUo&ust=1696843985733000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqFwoTCJCcm8qS5oEDFQAAAAAdAAAAABAJ)","metadata":{},"attachments":{"dc5c266c-9977-4a53-9d49-46f4881fab42.png":{"image/png":"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"}}},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b> Import Libraries</p></div>\n","metadata":{}},{"cell_type":"code","source":"!pip install -q tensorflow-io","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:43.294416Z","iopub.execute_input":"2023-12-22T20:11:43.294949Z","iopub.status.idle":"2023-12-22T20:11:54.084662Z","shell.execute_reply.started":"2023-12-22T20:11:43.294906Z","shell.execute_reply":"2023-12-22T20:11:54.083482Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"import os\nimport numpy as np\nimport pandas as pd\nimport seaborn as sns\nimport matplotlib.pyplot as plt\n\nimport warnings\nwarnings.filterwarnings(\"ignore\")\n\nimport math\n\nrc = {\n    \"axes.facecolor\": \"#ffaaa5\",\n    \"figure.facecolor\": \"#ffaaa5\",\n    \"axes.edgecolor\": \"#000000\",\n    \"grid.color\": \"#EBEBE7\",\n    \"font.family\": \"serif\",\n    \"axes.labelcolor\": \"#000000\",\n    \"xtick.color\": \"#000000\",\n    \"ytick.color\": \"#000000\",\n    \"grid.alpha\": 0.4\n}\n\nsns.set(rc=rc)\n\nfrom colorama import Style, Fore\nred = Style.BRIGHT + Fore.RED\nblu = Style.BRIGHT + Fore.BLUE\nmgt = Style.BRIGHT + Fore.MAGENTA\ngld = Style.BRIGHT + Fore.YELLOW\nres = Style.RESET_ALL","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.086502Z","iopub.execute_input":"2023-12-22T20:11:54.08685Z","iopub.status.idle":"2023-12-22T20:11:54.098636Z","shell.execute_reply.started":"2023-12-22T20:11:54.08682Z","shell.execute_reply":"2023-12-22T20:11:54.097041Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"import cv2\nfrom PIL import Image \nfrom sklearn.model_selection import train_test_split\nfrom tensorflow.keras.models import Sequential, load_model \nfrom tensorflow.keras.models import Sequential\nfrom tensorflow.keras.layers import Conv2D, MaxPooling2D, Flatten, Dense, BatchNormalization, Dropout, Activation, UpSampling2D, Add, Input, Concatenate\nfrom tensorflow.keras.layers import MaxPooling2D, Conv2DTranspose, SeparableConv2D, GlobalAveragePooling2D, Rescaling, concatenate, add\nfrom tensorflow.keras.optimizers import Adam, RMSprop\nfrom tensorflow.keras.callbacks import EarlyStopping, ModelCheckpoint,  ReduceLROnPlateau, LearningRateScheduler\nfrom tensorflow.keras.utils import to_categorical\nfrom tensorflow.keras.preprocessing.image import ImageDataGenerator\nfrom tensorflow.keras.applications import EfficientNetB3, Xception\nfrom tensorflow.keras.losses import binary_crossentropy\nfrom tensorflow.keras import backend as K\nfrom tensorflow.keras import Model\nimport tensorflow_addons as tfa\nimport tensorflow_hub as hub \nimport tensorflow_io as tfio\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.100696Z","iopub.execute_input":"2023-12-22T20:11:54.101287Z","iopub.status.idle":"2023-12-22T20:11:54.120817Z","shell.execute_reply.started":"2023-12-22T20:11:54.101248Z","shell.execute_reply":"2023-12-22T20:11:54.119366Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Load the Data</p></div>\n","metadata":{}},{"cell_type":"code","source":"train = pd.read_csv('/kaggle/input/UBC-OCEAN/train.csv')\ntrain.head().style.set_properties(**{'background-color':'green','color':'white','border-color':'#8b8c8c'})","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.123732Z","iopub.execute_input":"2023-12-22T20:11:54.124227Z","iopub.status.idle":"2023-12-22T20:11:54.151368Z","shell.execute_reply.started":"2023-12-22T20:11:54.124175Z","shell.execute_reply":"2023-12-22T20:11:54.150211Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"test = pd.read_csv('/kaggle/input/UBC-OCEAN/test.csv')\ntest.head().style.set_properties(**{'background-color':'lightgreen','color':'black','border-color':'#8b8c8c'})","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.153301Z","iopub.execute_input":"2023-12-22T20:11:54.153755Z","iopub.status.idle":"2023-12-22T20:11:54.175466Z","shell.execute_reply.started":"2023-12-22T20:11:54.15371Z","shell.execute_reply":"2023-12-22T20:11:54.172854Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train.info()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.178093Z","iopub.execute_input":"2023-12-22T20:11:54.178644Z","iopub.status.idle":"2023-12-22T20:11:54.203549Z","shell.execute_reply.started":"2023-12-22T20:11:54.178597Z","shell.execute_reply":"2023-12-22T20:11:54.201887Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Descriptive Statistics</p></div>\n\n* Provide summary statistics for relevant variables (e.g., mean, median, standard deviation) to get an overview of the dataset.\n","metadata":{}},{"cell_type":"code","source":"# Summary statistics for relevant variables\nstyled_data = train.describe().style\\\n.background_gradient(cmap='summer')\\\n.set_properties(**{'text-align':'center','border':'1px solid black'})\n\n# display styled data\ndisplay(styled_data)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:54.206582Z","iopub.execute_input":"2023-12-22T20:11:54.207216Z","iopub.status.idle":"2023-12-22T20:11:54.24002Z","shell.execute_reply.started":"2023-12-22T20:11:54.207149Z","shell.execute_reply":"2023-12-22T20:11:54.237962Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Exploratory Data Analysis (EDA)📊</p></div>\n","metadata":{}},{"cell_type":"code","source":"# Class Distribution\nclass_distribution = train['label'].value_counts()\nprint(class_distribution)\n\n# TMA Distribution\ntma_distribution = train['is_tma'].value_counts()\nprint(tma_distribution)\n\n# Correlation between Image Dimensions\ncorrelation = train[['image_width', 'image_height']].corr()\nprint(correlation)\n\n# Visualization\nplt.figure(figsize=(10, 6))\nsns.scatterplot(x='image_width', y='image_height', data=train, hue='label')\nplt.title('Scatter plot of Image Dimensions', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Scatter plot of Image Dimensions.png')\nplt.show()\n","metadata":{"_kg_hide-input":true,"execution":{"iopub.status.busy":"2023-12-22T20:11:54.241429Z","iopub.execute_input":"2023-12-22T20:11:54.241799Z","iopub.status.idle":"2023-12-22T20:11:54.970605Z","shell.execute_reply.started":"2023-12-22T20:11:54.241767Z","shell.execute_reply":"2023-12-22T20:11:54.968659Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"HGSC = train[train['label']==\"HGSC\"]\nEC = train[train['label']==\"EC\"]\nCC = train[train['label']==\"CC\"]\nLGSC = train[train['label']==\"LGSC\"]\nMC = train[train['label']==\"MC\"]\n\n# set the figure size and font size\nplt.figure(figsize=(12, 6))\nplt.rcParams['font.size'] = 14\n\n# set the colors (I've selected a nice color scheme)\ncolors = ['#66b3ff','#99ff99','#ffcc99','#c2c2f0', '#ffb3e6']\n\n# plot the pie chart for the training set\nplt.subplot(1, 1, 1)\nplt.pie([len(HGSC), len(EC), len(CC), len(LGSC), len(MC)], labels=['HGSC', 'EC', 'CC', 'LGSC', 'MC'], autopct='%1.1f%%', colors=colors)\nplt.title('Training Set', fontsize = 12, fontweight = 'bold', color = 'darkred')\n\nplt.suptitle('Distribution of Subtypes of Ovarian Cancer', fontsize=14,fontweight = 'bold', color = 'darkgreen', y=1.05)\n\nplt.savefig('Distribution of Subtypes of Ovarian Cancer.png')\n\n# Show the plot\nplt.show()\n","metadata":{"_kg_hide-input":true,"execution":{"iopub.status.busy":"2023-12-22T20:11:54.972608Z","iopub.execute_input":"2023-12-22T20:11:54.973027Z","iopub.status.idle":"2023-12-22T20:11:55.225639Z","shell.execute_reply.started":"2023-12-22T20:11:54.972989Z","shell.execute_reply":"2023-12-22T20:11:55.22402Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"* A pie chart visualizing the distribution of different subtypes of ovarian cancer based on the data provided in the `train` DataFrame. Each slice represents a subtype, and the chart displays the relative proportions of each subtype in the dataset.","metadata":{}},{"cell_type":"code","source":"plt.figure(figsize=(12, 5))\nsns.violinplot(x='label', y='image_width', data=train, inner='quartile')\nplt.title('Violin Plot of Image Width by Label', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Violin Plot of Image Width by Label.png')\nplt.show()\n\nplt.figure(figsize=(12, 5))\nsns.violinplot(x='label', y='image_height', data=train, inner='quartile')\nplt.title('Violin Plot of Image Height by Label', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Violin Plot of Image Height by Label.png')\nplt.show()\n\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:55.230759Z","iopub.execute_input":"2023-12-22T20:11:55.231838Z","iopub.status.idle":"2023-12-22T20:11:56.11343Z","shell.execute_reply.started":"2023-12-22T20:11:55.231771Z","shell.execute_reply":"2023-12-22T20:11:56.112186Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"* These plots provide visual representations of the distribution of image widths and heights across different labels (potentially related to subtypes of ovarian cancer). Violin plots are particularly useful for showing the distribution and density of the data, and the quartile lines inside the \"violin\" give additional information about the data's central tendency and spread.","metadata":{}},{"cell_type":"code","source":"plt.figure(figsize=(12, 5))\nsns.boxplot(x='is_tma', y='image_width', data=train)\nplt.title('Box Plot of Image Width by TMA', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Box Plot of Image Width by TMA.png')\nplt.show()\n\nplt.figure(figsize=(12, 5))\nsns.boxplot(x='is_tma', y='image_height', data=train)\nplt.title('Box Plot of Image Height by TMA', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Box Plot of Image Height by TMA.png')\nplt.show()\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:56.11632Z","iopub.execute_input":"2023-12-22T20:11:56.116953Z","iopub.status.idle":"2023-12-22T20:11:56.771309Z","shell.execute_reply.started":"2023-12-22T20:11:56.116909Z","shell.execute_reply":"2023-12-22T20:11:56.769714Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"* The annotations provide additional information about the distribution of image widths within each category of 'is_tma'. Specifically, it highlights the central tendency (median) and spread (interquartile range) of the data.","metadata":{}},{"cell_type":"code","source":"sns.pairplot(train[['image_width', 'image_height']])\nplt.suptitle('Pairplot of Image Dimensions', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Pairplot of Image Dimensions.png')\nplt.show()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:56.772829Z","iopub.execute_input":"2023-12-22T20:11:56.775215Z","iopub.status.idle":"2023-12-22T20:11:58.502616Z","shell.execute_reply.started":"2023-12-22T20:11:56.775104Z","shell.execute_reply":"2023-12-22T20:11:58.50092Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"plt.figure(figsize=(8, 6))\nsns.heatmap(correlation, annot=True, cmap='coolwarm', fmt=\".2f\")\nplt.title('Correlation Heatmap', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.savefig('Correlation Heatmap.png')\nplt.show()\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:58.50471Z","iopub.execute_input":"2023-12-22T20:11:58.505347Z","iopub.status.idle":"2023-12-22T20:11:58.87803Z","shell.execute_reply.started":"2023-12-22T20:11:58.505309Z","shell.execute_reply":"2023-12-22T20:11:58.877211Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"plt.figure(figsize=(12, 4))\nsns.barplot(x=class_distribution.index, y=class_distribution.values)\nplt.title('Class Distribution', fontsize=14, fontweight='bold', color='darkgreen')\nplt.xlabel('Class Label', fontsize=12, fontweight='bold', color='darkblue')\nplt.ylabel('Count', fontsize=12, fontweight='bold', color='darkblue')\nplt.savefig('Class Distribution.png')\nplt.show()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:58.879046Z","iopub.execute_input":"2023-12-22T20:11:58.880569Z","iopub.status.idle":"2023-12-22T20:11:59.231485Z","shell.execute_reply.started":"2023-12-22T20:11:58.880501Z","shell.execute_reply":"2023-12-22T20:11:59.229314Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Sample Images</p></div>\n","metadata":{}},{"cell_type":"code","source":"import glob\nfrom matplotlib import pyplot as plt\nfrom matplotlib.image import imread\n\n# Define the paths to the image directories thumbnails\ntrain_data = glob.glob('/kaggle/input/UBC-OCEAN/train_thumbnails/*.png')\ntest_data = glob.glob('/kaggle/input/UBC-OCEAN/test_thumbnails/*.png')\n\n# Display a few sample images from the training set\nnum_samples = 5\n\nfig, axes = plt.subplots(1, num_samples, figsize=(15, 5))\n\nfor i, image_path in enumerate(train_data[:num_samples]):\n    img = imread(image_path)\n    axes[i].imshow(img)\n    axes[i].axis('off')\n    axes[i].set_title(f'Train Image {i+1}')\n\nplt.tight_layout()\nplt.savefig('Train Iamge.png')\nplt.show()\n\n# Display the one image from the testing set\nfig, axes = plt.subplots(1, 1, figsize=(5, 5))  # Only one plot\n\n# Check if there's at least one image in the test set\nif len(test_data) > 0:\n    img = imread(test_data[0])\n    axes.imshow(img)\n    axes.axis('off')\n    axes.set_title('Test Image 1')\n\nplt.tight_layout()\nplt.savefig('Test Image.png')\nplt.show()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:11:59.233266Z","iopub.execute_input":"2023-12-22T20:11:59.233721Z","iopub.status.idle":"2023-12-22T20:12:14.655913Z","shell.execute_reply.started":"2023-12-22T20:11:59.233681Z","shell.execute_reply":"2023-12-22T20:12:14.654912Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"import os\nimport matplotlib.pyplot as plt\n\n# Count the number of images for each class in the training set\nclass_counts = {}\nfor image_path in train_data:\n    class_name = os.path.basename(os.path.dirname(image_path))\n    if class_name in class_counts:\n        class_counts[class_name] += 1\n    else:\n        class_counts[class_name] = 1\n\n# Create a bar plot for class distribution\nplt.figure(figsize=(10, 6))\nplt.bar(class_counts.keys(), class_counts.values(), color='skyblue')\nplt.title('Class Distribution in Training Set', fontsize = 14, fontweight = 'bold', color = 'darkgreen')\nplt.xlabel('Class Label', fontsize = 12, fontweight = 'bold', color = 'darkblue')\nplt.ylabel('Count', fontsize = 12, fontweight = 'bold', color = 'darkblue')\nplt.savefig('Class Distribution in Training Set.png')\nplt.show()","metadata":{"_kg_hide-input":true,"execution":{"iopub.status.busy":"2023-12-22T20:12:14.657245Z","iopub.execute_input":"2023-12-22T20:12:14.657764Z","iopub.status.idle":"2023-12-22T20:12:14.947017Z","shell.execute_reply.started":"2023-12-22T20:12:14.65773Z","shell.execute_reply":"2023-12-22T20:12:14.946027Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"from PIL import Image\nimport random\n\n# Define the number of sample images to display\nnum_samples = 5\n\n# Randomly select sample images from the training set\nsample_images = random.sample(train_data, num_samples)\n\n# Display the sample images\nplt.figure(figsize=(15, 8))\nfor i, image_path in enumerate(sample_images, 1):\n    image = Image.open(image_path)\n    plt.subplot(1, num_samples, i)\n    plt.imshow(image)\n    plt.title(f'Sample {i}')\n    plt.axis('off')\n\nplt.tight_layout()\nplt.savefig('samples.png')\nplt.show()","metadata":{"_kg_hide-input":true,"execution":{"iopub.status.busy":"2023-12-22T20:12:14.948518Z","iopub.execute_input":"2023-12-22T20:12:14.949102Z","iopub.status.idle":"2023-12-22T20:12:23.492761Z","shell.execute_reply.started":"2023-12-22T20:12:14.949067Z","shell.execute_reply":"2023-12-22T20:12:23.491849Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# <div style=\"color:white;display:inline-block;border-radius:5px;background-color:#011f4b;font-family:Nexa;overflow:hidden\"><p style=\"padding:15px;color:white;overflow:hidden;font-size:90%;letter-spacing:0.5px;margin:0\"><b> </b>Build the CNN Model and Prediction</p></div>\n","metadata":{}},{"cell_type":"code","source":"new_train_df, new_val_df = train_test_split(train, train_size=0.8, test_size=0.2, stratify=train[\"label\"])","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.49405Z","iopub.execute_input":"2023-12-22T20:12:23.494562Z","iopub.status.idle":"2023-12-22T20:12:23.503685Z","shell.execute_reply.started":"2023-12-22T20:12:23.494529Z","shell.execute_reply":"2023-12-22T20:12:23.501558Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"test_img_df=pd.read_csv('/kaggle/input/UBC-OCEAN/test.csv')\ntest_img_df.head()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.505392Z","iopub.execute_input":"2023-12-22T20:12:23.505708Z","iopub.status.idle":"2023-12-22T20:12:23.525691Z","shell.execute_reply.started":"2023-12-22T20:12:23.50568Z","shell.execute_reply":"2023-12-22T20:12:23.524022Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"new_train_df[\"label\"] = new_train_df[\"label\"].astype(str)\nnew_val_df[\"label\"] = new_val_df[\"label\"].astype(str)\n#new_train_df[\"image_name\"] = new_train_df[\"image_id\"].astype(str).map(lambda x: x + '.png')\n#new_val_df[\"image_name\"] = new_val_df[\"image_id\"].astype(str).map(lambda x: x + '.png')\n#test_img_df[\"image_name\"] = test_img_df[\"image_id\"].astype(str).map(lambda x: x + '.png')\nnew_train_df[\"image_name\"] = new_train_df[\"image_id\"].astype(str).map(lambda x: x + '_thumbnail.png')\nnew_val_df[\"image_name\"] = new_val_df[\"image_id\"].astype(str).map(lambda x: x + '_thumbnail.png')\ntest_img_df[\"image_name\"] = test_img_df[\"image_id\"].astype(str).map(lambda x: x + '_thumbnail.png')\n#df['a'] = df['a'].map(lambda a: a / 2.)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.527485Z","iopub.execute_input":"2023-12-22T20:12:23.527901Z","iopub.status.idle":"2023-12-22T20:12:23.541916Z","shell.execute_reply.started":"2023-12-22T20:12:23.527866Z","shell.execute_reply":"2023-12-22T20:12:23.540478Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"def read_image(path):\n    file = tf.io.read_file(path)\n    image = tf.io.decode_png(file, 3)\n    image = tf.image.resize(image, (256, 256))\n    image = tf.image.per_image_standardization(image)\n    return image","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.543331Z","iopub.execute_input":"2023-12-22T20:12:23.543655Z","iopub.status.idle":"2023-12-22T20:12:23.552273Z","shell.execute_reply.started":"2023-12-22T20:12:23.543628Z","shell.execute_reply":"2023-12-22T20:12:23.551231Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"batch_size = 64\ntarget_size = (224,224)\nepochs = 100\nnum_classes = 5\n#url_base = '/kaggle/input/UBC-OCEAN/train_images'\n#url_test_images = '/kaggle/input/UBC-OCEAN/test_images'\nurl_base = '/kaggle/input/UBC-OCEAN/train_thumbnails'\nurl_test_images = '/kaggle/input/UBC-OCEAN/test_thumbnails'","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.553673Z","iopub.execute_input":"2023-12-22T20:12:23.554058Z","iopub.status.idle":"2023-12-22T20:12:23.56587Z","shell.execute_reply.started":"2023-12-22T20:12:23.554018Z","shell.execute_reply":"2023-12-22T20:12:23.564263Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"Image.MAX_IMAGE_PIXELS = None\ntrain_datagen = ImageDataGenerator(\n    rescale=1./255.,\n    rotation_range=15,\n    width_shift_range=0.2,\n    height_shift_range=0.2,\n    shear_range=0.2,\n    brightness_range=(.1, .5),\n    channel_shift_range=220,\n    zoom_range=0.2,\n    horizontal_flip=True,\n    vertical_flip=False,\n    fill_mode='nearest',\n    #preprocessing_function=tfio.experimental.color.rgb_to_ycbcr\n)\n    \n\nval_datagen = ImageDataGenerator(rescale=1)\ntest_datagen = ImageDataGenerator(rescale=1)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.568767Z","iopub.execute_input":"2023-12-22T20:12:23.570567Z","iopub.status.idle":"2023-12-22T20:12:23.578528Z","shell.execute_reply.started":"2023-12-22T20:12:23.570502Z","shell.execute_reply":"2023-12-22T20:12:23.576582Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train_generator = train_datagen.flow_from_dataframe(\n    dataframe=new_train_df,\n    directory=url_base,\n    x_col=\"image_name\",\n    y_col=\"label\",\n    target_size=target_size,\n    class_mode='categorical',\n    batch_size=batch_size,\n    shuffle=False,\n    has_ext=True,\n)\n\nval_generator = val_datagen.flow_from_dataframe(\n    dataframe=new_val_df,\n    directory=url_base,\n    x_col=\"image_name\",\n    y_col=\"label\",\n    target_size=target_size,\n    class_mode=\"categorical\",\n    batch_size=batch_size,\n    shuffle=False,\n    has_ext=True,\n)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.580568Z","iopub.execute_input":"2023-12-22T20:12:23.581066Z","iopub.status.idle":"2023-12-22T20:12:23.923311Z","shell.execute_reply.started":"2023-12-22T20:12:23.581019Z","shell.execute_reply":"2023-12-22T20:12:23.922197Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"test_generator = test_datagen.flow_from_dataframe(\n                    dataframe=test_img_df,\n                    directory=url_test_images,\n                    x_col=\"image_name\",\n                    y_col=None,\n                    has_ext=True,\n                    class_mode=None,\n                    batch_size=batch_size,\n                    shuffle=False,\n                    target_size=target_size\n)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.927306Z","iopub.execute_input":"2023-12-22T20:12:23.927915Z","iopub.status.idle":"2023-12-22T20:12:23.939457Z","shell.execute_reply.started":"2023-12-22T20:12:23.927869Z","shell.execute_reply":"2023-12-22T20:12:23.937546Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"def dilation_block(inputs=None,target_size=(224,224), padding='valid' , dilation_rate=(1, 1)):    \n    x = inputs\n    x = Conv2D(64, kernel_size=(3,3), padding=padding, dilation_rate=dilation_rate , activation=\"relu\")(x)\n    x = MaxPooling2D(pool_size=(2, 2), strides=2, padding=padding)(x)\n    x = Conv2D(128, kernel_size=(3,3), padding=padding, dilation_rate=dilation_rate , activation=\"relu\")(x)\n    x = MaxPooling2D(pool_size=(2, 2), strides=2, padding=padding)(x)\n    x = Conv2D(256, kernel_size=(3,3), padding=padding, dilation_rate=dilation_rate , activation=\"relu\")(x)\n    x = MaxPooling2D(pool_size=(2, 2), strides=2, padding=padding)(x)\n    x = Conv2D(512, kernel_size=(3,3), padding=padding, dilation_rate=dilation_rate , activation=\"relu\")(x)\n    x = MaxPooling2D(pool_size=(2, 2), strides=2, padding=padding)(x)\n    x = Conv2D(512, kernel_size=(3,3), padding=padding, dilation_rate=dilation_rate , activation=\"relu\")(x)\n    x = MaxPooling2D(pool_size=(2, 2), strides=2, padding=padding)(x)   \n    return x","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.941707Z","iopub.execute_input":"2023-12-22T20:12:23.942996Z","iopub.status.idle":"2023-12-22T20:12:23.954249Z","shell.execute_reply.started":"2023-12-22T20:12:23.942944Z","shell.execute_reply":"2023-12-22T20:12:23.952208Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"def build_model(num_classes=5):\n    \n    #x1 = dilation_block(inputs, dilation_rate=(1, 1))\n    #x2 = dilation_block(inputs, dilation_rate=(2, 2))\n    #x = Add()([x1, x2])    \n   \n    inputs = Input(shape=(target_size[0], target_size[0], 3))\n    x1 = dilation_block(inputs,  padding='same', dilation_rate=(1, 1))\n    x2 = dilation_block(inputs, padding='same', dilation_rate=(2, 2))\n    x = Concatenate()([x1, x2])\n    #x = Add()([x1, x2])   \n    x = Flatten()(x)\n    x = Dense(4096, activation=\"silu\")(x)\n    x = Dropout(0.2)(x) \n    x = Dense(4096, activation=\"silu\")(x)\n    x = Dropout(0.2)(x)\n    outputs = Dense(num_classes, activation=\"softmax\")(x)\n    model = Model(inputs, outputs)    \n    \n    return model #0.7","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.955525Z","iopub.execute_input":"2023-12-22T20:12:23.955952Z","iopub.status.idle":"2023-12-22T20:12:23.97105Z","shell.execute_reply.started":"2023-12-22T20:12:23.955913Z","shell.execute_reply":"2023-12-22T20:12:23.969098Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model = build_model(num_classes=num_classes)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:23.979246Z","iopub.execute_input":"2023-12-22T20:12:23.979748Z","iopub.status.idle":"2023-12-22T20:12:25.424813Z","shell.execute_reply.started":"2023-12-22T20:12:23.979708Z","shell.execute_reply":"2023-12-22T20:12:25.423627Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"model.summary()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:25.426225Z","iopub.execute_input":"2023-12-22T20:12:25.426519Z","iopub.status.idle":"2023-12-22T20:12:25.527695Z","shell.execute_reply.started":"2023-12-22T20:12:25.426494Z","shell.execute_reply":"2023-12-22T20:12:25.526222Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"def exponential_lr(epoch,\n#                   start_lr = 0.00001, min_lr = 0.00001, max_lr = 0.00005,\n                   #start_lr = 0.00001, min_lr = 0.00001, max_lr = 0.0004,\n                   start_lr = 1e-8, min_lr = 1e-6, max_lr = 0.00024,\n                   rampup_epochs = 8, sustain_epochs = 0,\n                   exp_decay = 0.8):\n\n    def lr(epoch, start_lr, min_lr, max_lr, rampup_epochs, sustain_epochs, exp_decay):\n        # linear increase from start to rampup_epochs\n        if epoch < rampup_epochs:\n            lr = ((max_lr - start_lr) /\n                  rampup_epochs * epoch + start_lr)\n        # constant max_lr during sustain_epochs\n        elif epoch < rampup_epochs + sustain_epochs:\n            lr = max_lr\n        # exponential decay towards min_lr\n        else:\n            lr = ((max_lr - min_lr) *\n                  exp_decay**(epoch - rampup_epochs - sustain_epochs) +\n                  min_lr)\n        return lr\n    return lr(epoch,\n              start_lr,\n              min_lr,\n              max_lr,\n              rampup_epochs,\n              sustain_epochs,\n              exp_decay)\n\nlr_callback = LearningRateScheduler(exponential_lr, verbose=True)\n\nrng = [i for i in range(epochs)]\ny = [exponential_lr(x) for x in rng]\nplt.plot(rng, y)\nprint(\"Learning rate schedule: {:.3g} to {:.3g} to {:.3g}\".format(y[0], max(y), y[-1]))","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:25.528766Z","iopub.execute_input":"2023-12-22T20:12:25.529097Z","iopub.status.idle":"2023-12-22T20:12:25.828575Z","shell.execute_reply.started":"2023-12-22T20:12:25.529066Z","shell.execute_reply":"2023-12-22T20:12:25.827524Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# reduce the learning rate when a metric has stopped improving.\nlearning_rate_reduction = ReduceLROnPlateau(monitor='val_f1_score', \n                                            patience=3, \n                                            verbose=2, \n                                            factor=0.5, \n                                            min_lr=1e-5)\n\n'''lr_schedule = tf.keras.optimizers.schedules.PolynomialDecay(\n    initial_learning_rate= .5,\n    end_learning_rate=.01,\n    decay_steps=10000)'''\n\n\n\nearlystopper = EarlyStopping(monitor='val_accuracy', patience=10, verbose=2, restore_best_weights=True) #monitor='val_loss'\n#val_loss for early stopping\n#early_stopping = tf.keras.callbacks.EarlyStopping(monitor = f1, patience = 5, restore_best_weights=True)\n\ncheckpointer = ModelCheckpoint('best_model1.h5'\n                                        ,monitor='val_accuracy'\n                                        ,verbose=2\n                                        ,save_best_only=True)\n                                        #,save_weights_only=True)\n\noptimizer = Adam(learning_rate=1e-4)\n\nmodel.compile(optimizer=optimizer, \n              loss='categorical_crossentropy',              \n              metrics=[tfa.metrics.F1Score(num_classes=num_classes, \n                                           threshold=0.5, \n                                           average='micro'), \n                       'accuracy'])","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:25.830094Z","iopub.execute_input":"2023-12-22T20:12:25.830486Z","iopub.status.idle":"2023-12-22T20:12:25.853217Z","shell.execute_reply.started":"2023-12-22T20:12:25.830452Z","shell.execute_reply":"2023-12-22T20:12:25.851335Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"history = model.fit(train_generator, \n                    epochs=epochs, \n                    validation_data=val_generator, \n                    verbose=2, \n                    callbacks=[lr_callback, earlystopper, checkpointer])","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:12:25.855648Z","iopub.execute_input":"2023-12-22T20:12:25.856068Z","iopub.status.idle":"2023-12-22T20:22:13.35335Z","shell.execute_reply.started":"2023-12-22T20:12:25.856031Z","shell.execute_reply":"2023-12-22T20:22:13.346804Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# Evaluate the model on the test set\n#test_loss, test_acc = model.evaluate(test_generator)\n#print(f'Test accuracy: {test_acc}')\n\n# best model from checkpoint\nbest_model = load_model('/kaggle/working/best_model1.h5')\n\npredictions = best_model.predict(test_generator)\n\n\nplt.plot(history.history['accuracy'], label='Training Accuracy')\nplt.plot(history.history['val_accuracy'], label='Validation Accuracy')\nplt.xlabel('Epochs')\nplt.ylabel('Accuracy')\nplt.legend()\nplt.show()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.358867Z","iopub.status.idle":"2023-12-22T20:22:13.361826Z","shell.execute_reply.started":"2023-12-22T20:22:13.361176Z","shell.execute_reply":"2023-12-22T20:22:13.36122Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# Plot training & validation accuracy, F1 score, and loss values\nplt.figure(figsize=(15, 5))\n\n# Plotting Accuracy\nplt.subplot(1, 3, 1)\nname = \"accuracy\"\nepochs = range(len(history.history[f\"{name}\"]))\nplt.plot(epochs, history.history[f\"{name}\"], 'r', label=f\"Training {name}\")\nplt.plot(epochs, history.history[f\"val_{name}\"], 'b', label=f\"Validation {name}\")\nplt.title(f\"Training and validation {name}\")\nplt.legend(loc=0)\n\n# Plotting Micro F1 Score\nplt.subplot(1, 3, 2)\nname = \"f1_score\"\nepochs = range(len(history.history[f\"{name}\"]))\nplt.plot(epochs, history.history[f\"{name}\"], 'r', label=f\"Training {name}\")\nplt.plot(epochs, history.history[f\"val_{name}\"], 'b', label=f\"Validation {name}\")\nplt.title(f\"Training and validation {name}\")\nplt.legend(loc=0)\n\n# Plotting Loss\nplt.subplot(1, 3, 3)\nname = \"loss\"\nepochs = range(len(history.history[f\"{name}\"]))\nplt.plot(epochs, history.history[f\"{name}\"], 'r', label=f\"Training {name}\")\nplt.plot(epochs, history.history[f\"val_{name}\"], 'b', label=f\"Validation {name}\")\nplt.title(f\"Training and validation {name}\")\nplt.legend(loc=0)\n\nplt.tight_layout()\nplt.show()","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.364667Z","iopub.status.idle":"2023-12-22T20:22:13.366633Z","shell.execute_reply.started":"2023-12-22T20:22:13.366149Z","shell.execute_reply":"2023-12-22T20:22:13.366225Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"from tensorflow.keras.utils import plot_model\n\n# model architecture\nplot_model(model, to_file='model_architecture.png', show_shapes=True, show_layer_names=True)\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.369707Z","iopub.status.idle":"2023-12-22T20:22:13.371502Z","shell.execute_reply.started":"2023-12-22T20:22:13.370982Z","shell.execute_reply":"2023-12-22T20:22:13.371037Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"from sklearn.metrics import confusion_matrix, classification_report\nimport random\n\n# Generate some sample true and predicted labels for demonstration purposes\ny_true = new_val_df[\"label\"]\ny_pred = model.predict(val_generator)\ny_pred = np.argmax(y_pred, axis=1)\n\n# 1. Confusion Matrix\n#conf_matrix = confusion_matrix(y_true, y_pred)\n#print(\"Confusion Matrix:\")\n#print(conf_matrix)\n\n# 2. Classification Report\n#class_report = classification_report(y_true, y_pred)\n#print(\"\\nClassification Report:\")\n#print(class_report)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.374474Z","iopub.status.idle":"2023-12-22T20:22:13.375427Z","shell.execute_reply.started":"2023-12-22T20:22:13.374943Z","shell.execute_reply":"2023-12-22T20:22:13.374991Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# Sample Predictions with Images\n'''sample_indices = random.sample(range(len(X_test)), 3)  # Get 3 random indices\nsample_images = X_test[sample_indices]\nsample_true_labels = y_test[sample_indices]\n\n# Predict labels using probabilities\nsample_pred_probs = model.predict(sample_images)\nsample_pred_labels = np.argmax(sample_pred_probs, axis=1)\n\n# Print the sample true and predicted labels\nprint(\"\\nSample True Labels:\")\nprint(sample_true_labels)\n\nprint(\"\\nSample Predicted Labels:\")\nprint(sample_pred_labels)\n\n# Display sample images with true and predicted labels\nplt.figure(figsize=(15, 5))\n\nfor i in range(3):\n    plt.subplot(1, 3, i+1)\n    plt.imshow(sample_images[i])\n    plt.title(f'True: {sample_true_labels[i]}, Predicted: {sample_pred_labels[i]}')\n    plt.axis('off')\n\nplt.tight_layout()\nplt.savefig('sample predict labels.png')\nplt.show()'''","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.378682Z","iopub.status.idle":"2023-12-22T20:22:13.379502Z","shell.execute_reply.started":"2023-12-22T20:22:13.379057Z","shell.execute_reply":"2023-12-22T20:22:13.379096Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"submission = pd.read_csv('/kaggle/input/UBC-OCEAN/sample_submission.csv')\nsubmission.head().style.set_properties(**{'background-color':'blue','color':'white','border-color':'#8b8c8c'})","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.381945Z","iopub.status.idle":"2023-12-22T20:22:13.382816Z","shell.execute_reply.started":"2023-12-22T20:22:13.382512Z","shell.execute_reply":"2023-12-22T20:22:13.382582Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# Get the class with the highest probability for each sample\n#sample_pred_labels = np.argmax(sample_pred_probs, axis=1)\n\n# Load the sample submission file\n#submission = pd.read_csv('/kaggle/input/UBC-OCEAN/sample_submission.csv')\n\n# Update the 'label' column in the submission DataFrame\n#submission['label'] = sample_pred_labels[:len(submission)]\n\n# Save the updated DataFrame as a CSV file\n#submission.to_csv('submission.csv', index=False)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.386846Z","iopub.status.idle":"2023-12-22T20:22:13.387824Z","shell.execute_reply.started":"2023-12-22T20:22:13.387468Z","shell.execute_reply":"2023-12-22T20:22:13.387534Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"y_pred = model.predict(test_generator)\ny_pred","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.393262Z","iopub.status.idle":"2023-12-22T20:22:13.394082Z","shell.execute_reply.started":"2023-12-22T20:22:13.393827Z","shell.execute_reply":"2023-12-22T20:22:13.393853Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"y_pred = model.predict(test_generator)\ny_pred = np.argmax(y_pred, axis=1)\n\nsubmission_df = pd.DataFrame({\n            'image_id':test_img_df[\"image_id\"],\n            'label':y_pred })\nsubmission_df.head()\n","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.398257Z","iopub.status.idle":"2023-12-22T20:22:13.399465Z","shell.execute_reply.started":"2023-12-22T20:22:13.398841Z","shell.execute_reply":"2023-12-22T20:22:13.398909Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"submission_df.to_csv('submission.csv', index=False)","metadata":{"execution":{"iopub.status.busy":"2023-12-22T20:22:13.402088Z","iopub.status.idle":"2023-12-22T20:22:13.403273Z","shell.execute_reply.started":"2023-12-22T20:22:13.402686Z","shell.execute_reply":"2023-12-22T20:22:13.402751Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"<div class=\"alert alert-block alert-info\"> \"Your positive feedback and upvotes are incredibly appreciated! They inspire me to create more valuable content and help others in their learning journey. Your support fosters a vibrant community of knowledge-sharing. Thank you for considering an upvote, and best wishes on your learning journey!\" 😊📌</div>","metadata":{}}]}