Software Projects
Scientific
- CQ a javascript tool for exploring user defined utility parameters in differentially private count query perturbation. Based on (Staal A. Vinterbo, Sarwate, and Boxwala 2012).
- PrivateLR an R package implementing differentially private logistic regression.
- Spectral Swapping a Python implementation of spectral swapping. Based on (Lasko and Vinterbo 2010).
- Fuzzy inference a fuzzy inference engine implemented in R with an example application in fuzzy control.
- Minimum Subadditive Join a minimum sub-additive join algorithm implementation in Python. Based on (Staal A. Vinterbo 2007).
- Rule generation a Python module for synthesizing propositional or fuzzy rule classifiers from data. Based on (Staal A. Vinterbo, Kim, and Ohno-Machado 2005).
- LR GA an R implementation of a genetic algorithm for feature selection for logistic regression. Based on (S. Vinterbo and Ohno-Machado 1999).
- Python ARFF an ANTLR grammar for the ARFF data format with a Python module for reading and writing ARFF files.
- EDA an Estimation of Distribution Algorithm (EDA) library in C++, with an application to the traveling salesman problem (TSP).
Other Fun Stuff
- A guitar chord and scale resolver (written in C) with graphical user interface (written in Tcl/Tk)
- A game for PalmOS(tm) devices
- A modification of Luca Trevisan’s LaTeX to Wordpress converter
References
Lasko, Thomas A., and Staal A. Vinterbo. 2010. “Spectral Anonymization of Data.” Knowledge and Data Engineering, IEEE Transactions on 22 (3): 437–46. https://doi.org/10.1109/TKDE.2009.88.
Vinterbo, S., and L. Ohno-Machado. 1999. “A Genetic Algorithm to Select Variables in Logistic Regression: Example in the Domain of Myocardial Infarction.” JAMIA Suppl. S: 984–88.
Vinterbo, Staal A. 2007. “A Stab at Approximating Minimum Subadditive Join.” In Algorithms and Data Structures: 10th International Workshop, WADS 2007, Halifax, Canada, August 15-17, 2007 Proceedings. LNCS. Springer Verlag.
Vinterbo, Staal A., Anand D. Sarwate, and Aziz Boxwala. 2012. “Protecting Count Queries in Study Design.” J Am Med Inform Assoc 19 (5): 750–57. https://doi.org/10.1136/amiajnl-2011-000459.
Vinterbo, Staal A, Eun-Young Kim, and Lucila Ohno-Machado. 2005. “Small, Fuzzy and Interpretable Gene Expression Based Classifiers.” Bioinformatics 21 (9): 1964–70. https://doi.org/10.1093/bioinformatics/bti287.