-
Notifications
You must be signed in to change notification settings - Fork 24
Chapter 10: Summary added #57
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
base: main
Are you sure you want to change the base?
Conversation
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| ### Summary | ||
| In this chapter, we implemented a convolutional neural network that discriminated between pictures of bees and wasps. | ||
| First, we saw how neural networks work and explained their training process, where we set a loss function that indicates how our model is performing and feed it with labeled data so that their parameters find the right setting to optimize the loss function. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replace: indicates
by: evaluates
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the clarity of this line can be improved. Maybe break it into two sentences, with a clear definition of loss function
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| In this chapter, we implemented a convolutional neural network that discriminated between pictures of bees and wasps. | ||
| First, we saw how neural networks work and explained their training process, where we set a loss function that indicates how our model is performing and feed it with labeled data so that their parameters find the right setting to optimize the loss function. | ||
| Then we explained that convolutional neural networks are a particular kind of neural networks with the characteristic that their layers contain filters and have a great performance working with images. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We learned that convolutional neural networks are a particular kind of neural networks where layers act as filters, and that they have have a great performance when working with images.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@marianLambda
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| First, we saw how neural networks work and explained their training process, where we set a loss function that indicates how our model is performing and feed it with labeled data so that their parameters find the right setting to optimize the loss function. | ||
| Then we explained that convolutional neural networks are a particular kind of neural networks with the characteristic that their layers contain filters and have a great performance working with images. | ||
| Thus, we decided to create a simple convolutional neural network to classify the bees and wasps pictures. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to classify our pictures of bees and wasps.
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| Thus, we decided to create a simple convolutional neural network to classify the bees and wasps pictures. | ||
| We pre-processed our data, converting all images to gray scale and changing their resolution to keep the convolutional neural networks as simple as possible. | ||
| To train the neural networks in an efficient way we divided the data in small batches and passed forward to the model in small groups. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we divided the data in small batches which we fed to the model one by one.
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| Thus, we decided to create a simple convolutional neural network to classify the bees and wasps pictures. | ||
| We pre-processed our data, converting all images to gray scale and changing their resolution to keep the convolutional neural networks as simple as possible. | ||
| To train the neural networks in an efficient way we divided the data in small batches and passed forward to the model in small groups. | ||
| Then we plotted the accuracy and loss function of our model to see how it performed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to see how well it performed.
10_bees_vs_wasps/10_bees_vs_wasps.jl
Outdated
| We pre-processed our data, converting all images to gray scale and changing their resolution to keep the convolutional neural networks as simple as possible. | ||
| To train the neural networks in an efficient way we divided the data in small batches and passed forward to the model in small groups. | ||
| Then we plotted the accuracy and loss function of our model to see how it performed. | ||
| Finally, we tried to improve our model, so we decreased the learning rate and trained again our model, obtaining better accuracy. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
, so we decreased the learning rate and trained it again,
…eedback-to-do-messages Chapter 10: Added feedback and to do messages
This PR just modifies the Pluto file. The
.htmland.rmdfiles modifications are already merged in master