Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by csinva
A curated list of projects in awesome lists by csinva .
https://github.com/csinva/imodels
Interpretable ML package π for concise, transparent, and accurate predictive modeling (sklearn-compatible).
ai artificial-intelligence bayesian-rule-list data-science explainable-ai explainable-ml imodels interpretability machine-learning ml optimal-classification-tree python rule-learning rulefit rules scikit-learn statistics supervised-learning
Last synced: 13 Oct 2024
https://github.com/csinva/csinva.github.io
Slides, paper notes, class notes, blog posts, and research on ML π, statistics π, and AI π€.
ai artificial-intelligence awesome blog computational-neuroscience data-science deep-learning jekyll-themes machine-learning machine-learning-tutorials ml neuroscience notes python pytorch research slides statistics stats website
Last synced: 28 Sep 2024
https://github.com/csinva/gan-vae-pretrained-pytorch
Pretrained GANs + VAEs + classifiers for MNIST/CIFAR in pytorch.
ai cifar cnn convolutional-neural-networks dcgan deep-learning gan gans generative-adversarial-network generative-adversarial-networks machine-learning ml mnist neural-network pretrained pretrained-models python pytorch pytorch-implementation statistics
Last synced: 31 Oct 2024
https://github.com/csinva/gpt-paper-title-generator
Generating paper titles (and more!) with GPT trained on data scraped from arXiv.
ai artificial-intelligence deep-learning generative-models gpt-2 machine-learning ml natural-language-processing neural-network nlp-machine-learning tensorflow tensorflow-experiments text-generation title-generation transformer
Last synced: 10 Oct 2024
https://github.com/csinva/hierarchical-dnn-interpretations
Using / reproducing ACD from the paper "Hierarchical interpretations for neural network predictions" π§ (ICLR 2019)
acd ai artificial-intelligence convolutional-neural-networks data-science deep-learning deep-neural-networks explainability explainable-ai feature-importance iclr interpretability interpretation jupyter-notebook machine-learning ml neural-network python pytorch statistics
Last synced: 31 Oct 2024
https://github.com/csinva/imodelsX
Scikit-learn friendly library to interpret, and prompt-engineer text datasets using large language models.
ai deep-learning explainability huggingface interpretability language-model machine-learning ml natural-language-processing natural-language-understanding neural-network pytorch scikit-learn text text-classification transformer-models xai
Last synced: 02 Aug 2024
https://github.com/csinva/imodelsx
Scikit-learn friendly library to interpret, and prompt-engineer text datasets using large language models.
ai deep-learning explainability huggingface interpretability language-model machine-learning ml natural-language-processing natural-language-understanding neural-network pytorch scikit-learn text text-classification transformer-models xai
Last synced: 10 Oct 2024
https://github.com/csinva/iprompt
Finding semantically meaningful and accurate prompts.
ai autoprompt deep-learning explainability explainable-ai interpretability iprompt language-model large-language-models ml natural-language-processing neural-network prompting text text-classification xai
Last synced: 09 Nov 2024
https://github.com/csinva/disentangled-attribution-curves
Using / reproducing DAC from the paper "Disentangled Attribution Curves for Interpreting Random Forests and Boosted Trees"
ai artificial-intelligence boosting ensemble-model explainable-ai feature-engineering feature-importance interpretability machine-learning ml python random-forest random-forests scikit-learn statistics stats
Last synced: 22 Oct 2024
https://github.com/csinva/matching-with-gans
Matching in GAN latent space for better bias benchmarking and semantic image editing. πΆπ»π§πΎπ©πΌβπ¦°π±π½ββοΈπ΄πΎ
ai bias causal-inference computer-vision deep-learning disentanglement facial-recognition fairness gan ml neural-network python3 pytorch stylegan2
Last synced: 23 Oct 2024
https://github.com/csinva/data-viz-utils
Functions for easily making publication-quality figures with matplotlib.
big-data data-analysis data-science data-visualization eda legend matplotlib python python3 scatterplot time-series
Last synced: 09 Nov 2024
https://github.com/csinva/mdl-complexity
MDL Complexity computations and experiments from the paper "Revisiting complexity and the bias-variance tradeoff".
ai artificial-intelligence bias-variance-trade bias-variance-tradeoff complexity double-descent information-theory linear-models linear-regression linear-regression-models machine-learning mdl mean-squared-error minimum-description-length model-selection ridge-regression statistics
Last synced: 23 Oct 2024
https://github.com/csinva/cookiecutter-ml-research
A logical, reasonably standardized, but flexible project structure for conducting ml research πͺ
ai artificial-intelligence classification data-science machine-learning ml ml-tooling modeling natural-language-processing nlp python regression research statistics tabular-data template
Last synced: 09 Nov 2024
https://github.com/csinva/transformation-importance
Using / reproducing TRIM from the paper "Transformation Importance with Applications to Cosmology" π (ICLR Workshop 2020)
ai artificial-intelligence attribution data-science deep-learning deep-neural-networks explainability explainable-ai feature-engineering feature-importance frequency-domain interpretability interpretation machine-learning ml neural-network pytorch transform transformation wavelet-analysis
Last synced: 23 Oct 2024
https://github.com/csinva/interpretable-embeddings
Interpretable text embeddings by asking LLMs yes/no questions
ai artificial-intelligence embeddings encoding-models explainability fmri huggingface language-model llm neural-network neuroscience rag retrieval-augmented-generation transformer xai
Last synced: 09 Nov 2024
https://github.com/csinva/iai-clinical-decision-rule
Interpretable clinical decision rules for predicting intra-abdominal injury.
ai artificial-intelligence decision-rules explainable-ai explainable-ml interpretability machine-learning medical medicine ml statistics
Last synced: 23 Oct 2024
https://github.com/csinva/glaucoma-diagnosis
Code for diagnosing glaucoma from Lumos lens
computer glaucoma-diagnosis tensorflow vision
Last synced: 24 Oct 2024
https://github.com/csinva/clinical-rule-analysis
Analyzing clinical decision instruments through the lens of data and large language models.
algorithmic-bias artificial-intelligence clinical-data clinical-data-warehouse clinical-decision-support deep-learning healthcare-ai healthcare-data huggingface-transformers imodelsx large-language-models machine-learning natural-language-processing openai-api python3 web-scraping
Last synced: 28 Oct 2024
https://github.com/csinva/news-balancer
News Balancer takes a story and provides articles on that story with credibility and varying political bias. The homepage will randomly generate a story from its archives, but a user can type in a query to get stories relating to their query along with their credibility / political bias.
balance bias conservative django journalism liberal news polarization polarization-data python web-app
Last synced: 28 Oct 2024
https://github.com/csinva/max-activation-interpretation-pytorch
Code for creating maximal activation images (like Deep Dream) in pytorch with various regularizations / losses.
deep-dream deep-learning interpretability maximal-activation neural-network optimization pytorch regularization total-variation visualization-tools
Last synced: 28 Oct 2024
https://github.com/csinva/dnn-ensemble
Testing the properties of ensembled neural networks.
ai deep-learning ml neural-network stability uncertainty
Last synced: 28 Oct 2024
https://github.com/csinva/tree-prompt-experiments
Create a tree of prompts during training that improves efficiency and accuracy.
Last synced: 28 Oct 2024
https://github.com/csinva/imodels-data
Preprocessed data for various popular tabular datasets to go along with imodels.
ai classification data data-science dataset explainability imodels interpretability machine-learning ml rule-based xai
Last synced: 28 Oct 2024
https://github.com/csinva/trees-to-networks
Bridging random forests and deep neural networks. Partial implementation of "Neural Random Forests" https://arxiv.org/abs/1604.07143
artificial-intelligence classification decision-tree decision-tree-classifier deep-learning machine-learning machinelearning neural-network neural-networks paper-implementations python pytorch random-forest scikit-learn statistics
Last synced: 28 Oct 2024
https://github.com/csinva/acronym-generator
Generator acronyms given a sequence of words (useful for making paper titles).
acronym generator javascript text website
Last synced: 28 Oct 2024
https://github.com/csinva/local-vae
Making locally disentangled vaes.
disentanglement neural-network pytorch vae
Last synced: 28 Oct 2024
https://github.com/csinva/abide-multitask-learning
Multi-task learning of functional connectivity on the ABIDE dataset.
abide connectome graphical-models
Last synced: 28 Oct 2024
https://github.com/csinva/pyfim-clone
Clone of pyfim making it installable as a dependency. Copied from http://www.borgelt.net/pyfim.html
Last synced: 28 Oct 2024
https://github.com/csinva/neural-spike-sorting
Experimental code for performing spike sorting using a neural network.
calcium-imaging convolutional-neural-networks
Last synced: 28 Oct 2024
https://github.com/csinva/dnn-experiments
A set of scripts and experiments making it easier to analyze deep learning empirically.
ai artificial-intelligence cifar computer-vision deep-learning machine-learning ml mnist neural-network polynomial python pytorch sparse-coding statistics theory
Last synced: 28 Oct 2024
https://github.com/csinva/news-title-bias
Scraping and analyzing political bias in news titles using data from allsides.com
bias natural-language-processing news politics python scraper
Last synced: 28 Oct 2024
https://github.com/csinva/neuronforest-analysis-scripts
Python scripts to replace Matlab for evaluation of error in connectome images and affinity graphs.
Last synced: 28 Oct 2024
https://github.com/csinva/imodels-playground
Demos for visualizing how rule-based models work.
ai data-science imodels interpretability machine-learning rules xai
Last synced: 28 Oct 2024
https://github.com/csinva/mouse-brain-decoding
Decoding images from calcium recordings using data from stringer et al. 2018.
ai artificial-intelligence calcium-imaging computer-vision decoding gan machine-learning ml neural-network neuroscience python pytorch vision
Last synced: 28 Oct 2024
https://github.com/csinva/hummingbird-tracking
Code for tracking various things in hummingbird video
computer-vision hummingbird-tracking hummingbird-videos opencv-python optical-flow optical-flow-guided-feature python python3 tracking video
Last synced: 28 Oct 2024
https://github.com/csinva/stable-interpretation
Exploring ways to extract stable interpretations from neural networks.
Last synced: 28 Oct 2024
https://github.com/csinva/scattering-transform-experiments
Repository for experiments with scattering transforms
ai convolutional-neural-networks deep-learning geometric-deep-learning machine-learning ml scale scattering-transform statistics
Last synced: 28 Oct 2024
https://github.com/csinva/global-sports-analysis
Analyzing how different factors influence global sports rankings
data-visualization plotly python sports-data sports-stats
Last synced: 28 Oct 2024
https://github.com/csinva/matrix-completion-llm
Training LLMs for matrix completion
Last synced: 28 Oct 2024
https://github.com/csinva/pedidose-efic-analysis
Analyzing interview data from the PediDOSE EFIC interviews using LLMs.
Last synced: 28 Oct 2024
https://github.com/csinva/arxiv-copier
Extension for copying the title + url of an arXiv page via right click
arxiv chrome-extension copy-to-clipboard firefox-extension
Last synced: 28 Oct 2024
https://github.com/csinva/axon-ap-propagation
Code for simulations of action potential propagation
action-potential axon neuron-simulations neuroscience simulation
Last synced: 28 Oct 2024
https://github.com/csinva/mini-games
Code for simple games made in java + google sheets.
games google-sheets google-sheets-api java java-awt java-awt-swing mini-games python3
Last synced: 28 Oct 2024
https://github.com/csinva/younet
Learning natural language models based on personalized messages.
Last synced: 28 Oct 2024
https://github.com/csinva/donation-swapping
A website to facilitate routing opposing donations to charity.
Last synced: 28 Oct 2024
https://github.com/csinva/hpa-interp
Interpretations on the HPA dataset.
artificial-intelligence biological-data-analysis deep-learning explainability interpretability machine-learning medical-imaging ml neural-network pytorch
Last synced: 28 Oct 2024
https://github.com/csinva/llm-guided-data-explanation
Explaining data to humans with linear models + LLM hints.
Last synced: 28 Oct 2024
https://github.com/csinva/picture-world
Make a base for google images to be rendered
Last synced: 28 Oct 2024
https://github.com/csinva/conv-net-scripts
Scripts for evaluation of convolutional networks
Last synced: 28 Oct 2024
https://github.com/csinva/biophysical-threshold-simulations
Simulations for characterizing stochastic threshold in biophysical neurons.
biophysical neuron simulation stochastic threshold
Last synced: 28 Oct 2024
https://github.com/csinva/wiki-downloader
Take over the world and other assorted things
Last synced: 28 Oct 2024
https://github.com/csinva/3d-rush-hour
3D implementation of NxNxN rush hour
Last synced: 28 Oct 2024
https://github.com/csinva/total-variation-abide
Experiments with using total variation regularization on the ABIDE fmri dataset.
abide-data fmri fmri-data-analysis statistics total-variation
Last synced: 28 Oct 2024