Git Product home page Git Product logo

nakama-petfinder-adoption-prediction's Introduction

NAKAMA PetFinder Adoption Prediction

This respository contains our code for competition in kaggle.

27th Place Solution for PetFinder Adoption Prediction

Team: Y.Nakama, currypurin, atfujita, copypaste

Public score: 0.484(6th)
Private score: 0.43455(27th)

nakama's feature

  • Features from json files and text are almost same as public kernels
  • Features of Malaysia - GDP, Area, Population, HDI(Human Development Index)
  • First image features extraction by Densenet121
  • Var aggregation on basis of RescuerID to tell the model that if the RescuerID-Group treat their pets in the same quality or not
  • New health features of how many 1(good) or 3(Not Sure) in ['Health', 'Vaccinated', 'Dewormed', 'Sterilized']
  • New age feature that expresses if the pet is younger or older in its RescuerID-Group or overall by using 'Age' and 'RescuerID_Age_var'

curry's feature

The following features have high importance

  • First image features extraction by Densenet121 and MobileNet
  • second later image features extraction by Densenet121
  • groupby RescuerID

atfujita's feature

  • pure_breed(x)
  • image features extraction & SVD
  • text data SVD
  • groupby RescuerID

copypaste's feature

  • text data SVD and NMF
    • different tokenization, with/without stemming
    • countvectorizer / tfidfvectorizer
  • image features extraction by Densenet121 and MobileNet
  • image quality features by blur and NIMA

Models

  • LightGBM
  • XGBoost
  • CatBoost

Ensemble method

  • We performed ridge regression stacking using 9models(all GBDT).

Blog

To check a part of our challenges, see this blog (written in Japanese).

nakama-petfinder-adoption-prediction's People

Contributors

atsunorifujita avatar copipe avatar currypurin avatar yasufuminakama avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.