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

Try using other network architectures #1

Closed
marco-c opened this issue Jan 29, 2018 · 15 comments
Closed

Try using other network architectures #1

marco-c opened this issue Jan 29, 2018 · 15 comments

Comments

@marco-c
Copy link
Owner

marco-c commented Jan 29, 2018

No description provided.

@marco-c marco-c changed the title Test other network architectures Try using other network architectures Jan 29, 2018
@iamvc7
Copy link
Contributor

iamvc7 commented Feb 7, 2018

@marco-c I am planning to add, Resnet along with a siamese module as class now. Later I will proceed using pretrained models of these networks (Vgg, Resnet) and compare the accuracies. Then we will have a better picture about how to proceed (As I said in #2). If you have something specific in mind, please let me know.

@nok
Copy link

nok commented Feb 12, 2018

We can test pre-defined and later fine-tuned networks, but I'm concerned about the size of the input layer, because a small length could distort and skew the relevant visual representation of the bug.

@iamvc7
Copy link
Contributor

iamvc7 commented Feb 16, 2018

@nok Yes, I understand.
To detect differences, Y+D and N in a better way or even Y and D+N finding attention based ROIs and feeding those patches to the NN would be a good idea. Because, some times the advertisements act as blocks and also grab most of the visual representation. Although this can be considered as an add-on to improve accuracy after using pre-trained and fine tuned networks. I guess, this method can also act as a solution to the case you mentioned.

@ManasviKundalia
Copy link
Contributor

@marco-c Do you have any specific architecture in mind? Or perhaps we could add support for attention based layers ?

@hardik124
Copy link

@marco-c Do you think a YOLO type network will be good to identify relevant ROIs and then classify them?
I am new to this repository, so please correct me if I am wrong.

@marco-c
Copy link
Owner Author

marco-c commented Feb 19, 2018

@marco-c Do you have any specific architecture in mind? Or perhaps we could add support for attention based layers ?

@marco-c Do you think a YOLO type network will be good to identify relevant ROIs and then classify them?
I am new to this repository, so please correct me if I am wrong.

I don't have specific ideas, we should just add whatever we think might work for us and then compare the results.

@hardik124
Copy link

@marco-c , Is there a documentation I can read?
I have very little knowledge of this repository ,but if we target some rendering glitches or bugs, we can use YOLO type network.

@marco-c
Copy link
Owner Author

marco-c commented Feb 20, 2018

@marco-c , Is there a documentation I can read?

I'm going to improve the documentation (#77). At the moment, the documentation is the code (which is not too much anyway).

I have very little knowledge of this repository ,but if we target some rendering glitches or bugs, we can use YOLO type network.

Sounds good to me. I have never used them myself, but it's worth testing them and comparing them with other solutions.

@marco-c
Copy link
Owner Author

marco-c commented Feb 21, 2018

@marco-c , Is there a documentation I can read?

I've updated README to add more documentation. Feel free to ask if you still have some doubts.

@hardik124
Copy link

@marco-c . Thanks.

@Trion129
Copy link
Contributor

I found this architecture Simnet by Amazon Development Services, it uses a variation of Siamese network, they use 2 extra shallower models trained on downsampled images alongside the ImageNet,
The final results are better.
https://arxiv.org/pdf/1709.08761.pdf
image

I can try implementing this, what are your thoughts?

@marco-c
Copy link
Owner Author

marco-c commented Feb 28, 2018

@Trion129 sounds good, please file an issue (Try using Simnet architecture) with the same description you put in your comment and add a reference to this issue.

@Shashi456
Copy link
Contributor

@marco-c should we try out vgg19 , the microsoft resnet and other forms of inception later on ? i mean can we add them in networks.py?

@marco-c
Copy link
Owner Author

marco-c commented Mar 18, 2018

Sure, we can add them.

@marco-c
Copy link
Owner Author

marco-c commented Jun 9, 2018

Closing in favor of #194.

@marco-c marco-c closed this as completed Jun 9, 2018
marxmit7 pushed a commit to marxmit7/autowebcompat that referenced this issue Jan 18, 2019
Former-commit-id: 0bea3bc5f1a3dff3dd3813f9ed7de6958ca99f7f
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

No branches or pull requests

7 participants