Skip to content

Commit 0cd98ad

Browse files
committed
Updated README.md
1 parent cd858e9 commit 0cd98ad

File tree

6 files changed

+945
-18
lines changed

6 files changed

+945
-18
lines changed

.ipynb_checkpoints/CIFAR-10-checkpoint.ipynb

Lines changed: 927 additions & 0 deletions
Large diffs are not rendered by default.

CIFAR-10.ipynb

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -279,23 +279,6 @@
279279
"metadata": {},
280280
"outputs": [],
281281
"source": [
282-
"# def ConvNet():\n",
283-
"# CNN=tf.keras.Sequential([\n",
284-
"# tf.keras.layers.Conv2D(filters=32, kernel_size=(3,3), strides=(1,1), activation='relu', padding='same'),\n",
285-
"# tf.keras.layers.MaxPooling2D(pool_size=(2,2)),\n",
286-
"# tf.keras.layers.Conv2D(filters=16, kernel_size=(3,3), strides=(1,1), activation='relu', padding='same'),\n",
287-
"# tf.keras.layers.MaxPooling2D(pool_size=(2,2)),\n",
288-
"# #tf.keras.layers.Dropout(0.2), # This Dropout reduces overfitting significantly\n",
289-
"# tf.keras.layers.Flatten(),\n",
290-
"# tf.keras.layers.Dense(128, activation='relu'),\n",
291-
"# #tf.keras.layers.Dropout(0.2), #This Dropout reduces overfitting significantly\n",
292-
"# tf.keras.layers.Dense(64, activation='relu'),\n",
293-
"# tf.keras.layers.Dense(10, activation='softmax')\n",
294-
"# ])\n",
295-
" \n",
296-
"# CNN.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])\n",
297-
"# return CNN\n",
298-
"\n",
299282
"def ConvNet():\n",
300283
" CNN=tf.keras.Sequential([\n",
301284
" tf.keras.layers.Conv2D(filters=32,kernel_size=(3,3),padding='same', activation='relu',input_shape=(32,32,3)),\n",

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
11
# Data-Augmentation_Regularization-on-CNN
2-
Applying Data Augmentation and Regularization techniques on CIFAR-10 Dataset to improve performance of Convolutional Neural Network
2+
- Applying Data Augmentation and Regularization techniques on CIFAR-10 Dataset to improve performance of Convolutional Neural Network
3+
4+
### CIFAR-10
5+
- The CIFAR-10 dataset consists of 60000 32x32 colour images in 10 classes, with 6000 images per class. There are 50000 training images and 10000 test images.
6+
7+
![cifar10](./images/cifar10.png)
8+
9+
- The dataset is divided into five training batches and one test batch, each with 10000 images. The test batch contains exactly 1000 randomly-selected images from each class. The training batches contain the remaining images in random order, but some training batches may contain more images from one class than another. Between them, the training batches contain exactly 5000 images from each class.
10+
11+
12+
### Convolutional Neural Network :
13+
- A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm which can take in an input image, assign importance (learnable weights and biases) to various aspects/objects in the image and be able to differentiate one from the other.
14+
15+
![convnet](./images/convnet.jpeg)
16+
17+
### Accuracy :
18+
19+
![](./images/accuracy.png)

images/accuracy.png

12.7 KB
Loading

images/cifar10.png

329 KB
Loading

images/convnet.jpeg

58.7 KB
Loading

0 commit comments

Comments
 (0)