GithubHelp home page GithubHelp logo

Siddharth Dixit's Projects

dice icon dice

Generate Diverse Counterfactual Explanations for any machine learning model.

dowhy icon dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.

emozers icon emozers

This contains the complete code for Emozers an Emotion Analyzer and Music Player based on Machine Learning and Techniques of Applied Probability(Randomized Algortihms).This was created for HackData 2017 at Shiv Nadar University and was the winner of 2nd prize in Dot Tech Category.

go icon go

The Open Source Data Science Masters

luxembourg-co2-emissions icon luxembourg-co2-emissions

A real world ML model built on the Dataset by provided Société Nationale de Circulation Automobile which tells us about two key characteristics of motor vehicles: fuel consumption and carbon dioxide.

machine-learning-for-thermoelectrics-discovery icon machine-learning-for-thermoelectrics-discovery

Transition metal oxides are attractive materials for high temperature thermoelectric applications due to their thermal stability, low cost bulk processing and natural abundance. Notwithstanding the high power factor, their high thermal conductivity is a roadblock in achieving higher efficiency. The search space for new thermoelectric oxides has been limited to the alloys of a few previously explored systems, such as ZnO, SrTiO3 and CaMnO3. The phenomenon of thermal conduction in crystalline alloys and its dependence on crystal properties is also poorly understood, which limits the ability to design new alloys. In this paper, we apply machine-learning models for discovering novel transition metal oxides with low lattice thermal conductivity (kL). A two-step process is proposed to address the problem of small datasets frequently encountered in materials informatics. First, a gradient boosted tree classifier is learnt to categorize unknown compounds into three categories of thermal conductivity: Low, Medium, and High. In the second step, we fit regression models on the targeted class (i.e. low kL) to estimate kL with an R2 value of 0.96. Gradient boosted tree model was also used to identify key material properties influencing classification of kL, namely lattice energy per atom, atom density, electronic energy band gap, mass density, and ratio of oxygen by transition metal atoms. Only fundamental materials properties describing the crystal symmetry, compound chemistry and interatomic bonding were used in the classification process, which can be readily used as selection parameters. The proposed two-step process addresses the problem of small datasets and improves the predictive accuracy.

ml-for-thermoelectrics-discovery icon ml-for-thermoelectrics-discovery

Associated code to reproduce results for the paper "Machine Learning approaches to Identify and Design Low Thermal Conductivity Oxide Alloys for Thermoelectric Applications"

network_learning_approaches_to_study_world_happiness icon network_learning_approaches_to_study_world_happiness

The United Nations in its 2011 resolution declared the pursuit of happiness a fundamental human goal and proposed public and economic policies centered around happiness. In this paper we used 2 types of computational strategies viz. \textit{Predictive Modelling} and \textit{Bayesian Networks(BNs)} to model the processed historical happiness index data of 156 nations published by UN since 2012. We attacked the problem of prediction using GRNNs and show that it out performs other state of the art predictive models. To understand causal links amongst key features that have been proven to have a significant impact on world happiness, we first used a manual discretization scheme to discretize continuous variables into 3 levels viz. \textit{Low, Medium} and \textit{High}. A consensus World Happiness BN structure was then fixed after amalgamating information by learning 10000 different BNs using bootstrapping. Lastly, exact inference through conditional probability queries was used on this BN to unravel interesting relationships among the important features affecting happiness which would be useful in policy making.

probability-simulations icon probability-simulations

Under this project I would be writing codes(In Java) to simulate various real life events and generate the randomized output by a computer as if these tasks were being performed by a human.

sids_page icon sids_page

Bootstrap themed Website using Github pages

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.