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

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.