Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add assignment_1.ipynb file #40

Closed
wants to merge 2 commits into from

Conversation

HromovaAnna
Copy link

What changes are you trying to make?

I have implemented a Convolutional Neural Network (CNN) model to classify the CIFAR-100 dataset. The model was designed with multiple convolutional layers, max-pooling layers, and dropout regularization to prevent overfitting. I also performed the following steps:

Normalized the images.

One-hot encoded the labels.

Split the training set into training and validation sets.

Built the CNN architecture, compiled the model, and trained it on the CIFAR-100 dataset.

Evaluated the model’s performance and visualized the accuracy over epochs.

Experimented with an enhanced model architecture that includes additional dropout layers.


What did you learn from the changes you have made?

I have learned how to build, train, and evaluate a CNN for a multi-class classification problem. I also gained experience in using regularization techniques like dropout to improve the generalization of the model. Additionally, I observed the model's performance on the CIFAR-100 dataset and the effect of dropout on model accuracy and overfitting.


Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?

Another approach I was considering was experimenting with different types of regularization, such as L2 regularization, to compare its performance with dropout. I also thought about testing other architectures, such as deeper networks or using pre-trained models like ResNet or VGG for transfer learning, which could potentially improve accuracy further.

Copy link

github-actions bot commented Dec 2, 2024

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

Copy link

github-actions bot commented Dec 2, 2024

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

@HromovaAnna HromovaAnna closed this Dec 2, 2024
@HromovaAnna HromovaAnna deleted the Assignment-1 branch December 2, 2024 01:01
@HromovaAnna HromovaAnna restored the Assignment-1 branch December 2, 2024 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant