Pokemon_Classification

I have tried SVM and multilayer neural perceptron on this dataset but can’t get accuracy more than 39%… Why?

hey @manishasingla67 ,
Performance of any model depends on various different factors.
For Example with multilayer perceptron it can depend upon the number of layers , number of nodes in each layer , activation, optimizer, loss function , input format , is normalization needed or not , learning rate , etc.

So you can’t that if you change you can increase your accuracy , it just kind of mere experiment which you need to perform and check whether the performance improves or not.

In this challenge , SVM’s wont be able to provide you with good results as there are images and for training them into a SVM , you will be getting a high dimensional data and SVM won’t be able perform that good.

Go with neural networks , tune them , use CNN’s as they work really good with images , try with adam / rmsprop optimizers, take loss as categorical crossentropy with softmax as the output layer activation and try varying the learning rate .

I hope this would increase your model performance.
Thank You and Happy Learning :slightly_smiling_face: