Fetching the paper…
Reading the bibliography…
Optional type annotations allow for enriching dynamic programming languages with static typing features like better Integrated Development Environment (IDE) support, more precise program analysis, and early detection and prevention of type-related runtime errors.
Student, “The probable error of a mean,” Biometrika , pp. 1–25, 1908
1908
Earlier work this paper cites.
T. Cover and P. Hart, “Nearest neighbor pattern classification,” IEEE Transactions on Information Theory , vol. 13, no. 1, pp. 21–27, 1967
1967
Earlier work this paper cites.
W. J. Reed, “The pareto, zipf and other power laws,” Economics letters , vol. 74, no. 1, pp. 15–19, 2001
2001
Earlier work this paper cites.
N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, “Smote: synthetic minority over-sampling technique,” Journal of artificial intelligence research , vol. 16, pp. 321–357, 2002
2002
Earlier work this paper cites.
P. Geurts, D. Ernst, and L. Wehenkel, “Extremely randomized trees,” Machine learning , vol. 63, no. 1, pp. 3–42, 2006
2006
Earlier work this paper cites.
S. Ben-David, J. Blitzer, K. Crammer, and F. Pereira, “Analysis of representations for domain adaptation,” Advances in neural information processing systems , vol. 19, 2006
2006
Earlier work this paper cites.
S. Ben-David, J. Blitzer, K. Crammer, A. Kulesza, F. Pereira, and J. W. Vaughan, “A theory of learning from different domains,” Machine learning , vol. 79, no. 1, pp. 151–175, 2010
2010
Earlier work this paper cites.
J. G. Moreno-Torres, T. Raeder, R. Alaíz-Rodríguez, N. Chawla, and F. Herrera, “A unifying view on dataset shift in classification,” Pattern Recognit. , vol. 45, pp. 521–530, 2012
2012
Earlier work this paper cites.
S. Kaufman, S. Rosset, C. Perlich, and O. Stitelman, “Leakage in data mining: Formulation, detection, and avoidance,” ACM Transactions on Knowledge Discovery from Data (TKDD) , vol. 6, no. 4, pp. 1–21, 2012
2012
Earlier work this paper cites.
S. Hanenberg, S. Kleinschmager, R. Robbes, É. Tanter, and A. Stefik, “An empirical study on the impact of static typing on software maintainability,” Empirical Software Engineering , vol. 19, pp. 1335–1382, 2013
2013
Earlier work this paper cites.
2013
Earlier work this paper cites.
G. van Rossum, J. Lehtosalo, and Łukasz Langa. (2014) Python developer’s guide: Pep 484 - type hints. [Online]. Available: https://www.python.org/dev/peps/pep-0484/
2014
Earlier work this paper cites.
M. A. Pimentel, D. A. Clifton, L. Clifton, and L. Tarassenko, “A review of novelty detection,” Signal processing , vol. 99, pp. 215–249, 2014
2014
Earlier work this paper cites.
2015
Earlier work this paper cites.
M. Orrú, E. Tempero, M. Marchesi, R. Tonelli, and G. Destefanis, “A curated benchmark collection of python systems for empirical studies on software engineering,” in Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering , 2015, pp. 1–4
2015
Earlier work this paper cites.
T. S. Heinze, A. Møller, and F. Strocco, “Type safety analysis for dart,” in Proceedings of the 12th Symposium on Dynamic Languages , ser. DLS 2016. New York, NY, USA: Association for Computing Machinery, 2016, p. 1–12. [Online]. Available: https://doi.org/10.1145/2989225.2989226
2016
Earlier work this paper cites.
Y. Ganin, E. Ustinova, H. Ajakan, P. Germain, H. Larochelle, F. Laviolette, M. Marchand, and V. Lempitsky, “Domain-adversarial training of neural networks,” The journal of machine learning research , vol. 17, no. 1, pp. 2096–2030, 2016
2016
Earlier work this paper cites.
V. Raychev, P. Bielik, and M. Vechev, “Probabilistic model for code with decision trees,” SIGPLAN Not. , vol. 51, no. 10, p. 731–747, oct 2016. [Online]. Available: https://doi.org/10.1145/3022671.2984041
2016
Earlier work this paper cites.
D. Cheng, Y. Gong, S. Zhou, J. Wang, and N. Zheng, “Person re-identification by multi-channel parts-based cnn with improved triplet loss function,” in 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , 2016, pp. 1335–1344
2016
Cited alongside, same era.
Z. Gao, C. Bird, and E. T. Barr, “To type or not to type: Quantifying detectable bugs in javascript,” in 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) , 2017, pp. 758–769
2017
Cited alongside, same era.
V. J. Hellendoorn and P. Devanbu, “Are deep neural networks the best choice for modeling source code?” in Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering , 2017, pp. 763–773
2017
Cited alongside, same era.
P. Bojanowski, E. Grave, A. Joulin, and T. Mikolov, “Enriching word vectors with subword information,” Transactions of the Association for Computational Linguistics , vol. 5, pp. 135–146, 2017
2017
Cited alongside, same era.
M. Allamanis, E. T. Barr, S. Ducousso, and Z. Gao, “Typilus: Neural type hints,” in Proceedings of the 41st acm sigplan conference on programming language design and implementation , ser. PLDI 2020. New York, NY, USA: Association for Computing Machinery, 2020, p. 91–105. [Online]. Available: https://doi.org/10.1145/3385412.3385997
2020
Later among the works it cites.
R.-M. Karampatsis, H. Babii, R. Robbes, C. Sutton, and A. Janes, “Big code!= big vocabulary: Open-vocabulary models for source code,” in 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE) . IEEE, 2020, pp. 1073–1085
2020
Later among the works it cites.
J. Wei, M. Goyal, G. Durrett, and I. Dillig, “Lambdanet: Probabilistic type inference using graph neural networks,” in International Conference on Learning Representations , 2020. [Online]. Available: https://openreview.net/forum?id=Hkx6hANtwH
2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
N. Munaiah, S. Kroh, C. Cabrey, and M. Nagappan, “Curating github for engineered software projects,” Empirical Software Engineering , vol. 22, no. 6, pp. 3219–3253, 2017
2017
Cited alongside, same era.
J. Shen, Y. Qu, W. Zhang, and Y. Yu, “Wasserstein distance guided representation learning for domain adaptation,” in Proceedings of the AAAI Conference on Artificial Intelligence , vol. 32, no. 1, 2018
2018
Cited alongside, same era.
V. J. Hellendoorn, C. Bird, E. T. Barr, and M. Allamanis, “Deep learning type inference,” in Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , ser. ESEC/FSE 2018. New York, NY, USA: Association for Computing Machinery, 2018, p. 152–162. [Online]. Available: https://doi.org/10.1145/3236024.3236051
2018
Cited alongside, same era.
M. Grinberg, Flask web development: developing web applications with python . ” O’Reilly Media, Inc.”, 2018
2018
Cited alongside, same era.
H. Borges and M. T. Valente, “What’s in a github star? understanding repository starring practices in a social coding platform,” Journal of Systems and Software , vol. 146, pp. 112–129, 2018
2018
Cited alongside, same era.
X. Ban, S. Liu, C. Chen, and C. Chua, “A performance evaluation of deep-learnt features for software vulnerability detection,” Concurrency and Computation: Practice and Experience , vol. 31, no. 19, p. e5103, 2019, e5103 cpe.5103. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/cpe.5103
2019
Cited alongside, same era.
K. Cao, C. Wei, A. Gaidon, N. Arechiga, and T. Ma, “Learning imbalanced datasets with label-distribution-aware margin loss,” Advances in neural information processing systems , vol. 32, 2019
2019
Cited alongside, same era.
R. S. Malik, J. Patra, and M. Pradel, “Nl2type: Inferring javascript function types from natural language information,” in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) , 2019, pp. 304–315
2019
Cited alongside, same era.
C. R. Harris, K. J. Millman, S. J. van der Walt, R. Gommers, P. Virtanen, D. Cournapeau, E. Wieser, J. Taylor, S. Berg, N. J. Smith, R. Kern, M. Picus, S. Hoyer, M. H. van Kerkwijk, M. Brett, A. Haldane, J. F. del Río, M. Wiebe, P. Peterson, P. Gérard-Marchant, K. Sheppard, T. Reddy, W. Weckesser, H. Abbasi, C. Gohlke, and T. E. Oliphant, “Array programming with NumPy,” Nature , vol. 585, no. 7825, pp. 357–362, Sep. 2020. [Online]. Available: https://doi.org/10.1038/s41586-020-2649-2
2020
Later among the works it cites.
2020
Later among the works it cites.
K. Jesse, P. T. Devanbu, and T. Ahmed, “Learning type annotation: Is big data enough?” in Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , ser. ESEC/FSE 2021. New York, NY, USA: Association for Computing Machinery, 2021, p. 1483–1486. [Online]. Available: https://doi.org/10.1145/3468264.3473135
2021
Later among the works it cites.
JetBrains. (2022) Python developers survey 2021 results. [Online]. Available: https://lp.jetbrains.com/python-developers-survey-2021/
2021
Later among the works it cites.
A. M. Mir, E. Latoskinas, and G. Gousios, “Manytypes4py: A benchmark python dataset for machine learning-based type inference,” in IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) . IEEE Computer Society, May 2021, pp. 585–589
2021
Later among the works it cites.
I. V. Pandi, E. T. Barr, A. D. Gordon, and C. Sutton, “Opttyper: Probabilistic type inference by optimising logical and natural constraints,” 2021
2021
Later among the works it cites.
S. Cui, G. Zhao, Z. Dai, L. Wang, R. Huang, and J. Huang, “Pyinfer: Deep learning semantic type inference for python variables,” 2021
2021
Later among the works it cites.
V. Ivanov., V. Romanov., and G. Succi., “Predicting type annotations for python using embeddings from graph neural networks,” in Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 1: ICEIS, , INSTICC. SciTePress, 2021, pp. 548–556
2021
Later among the works it cites.
Y. Peng, Z. Li, C. Gao, B. Gao, D. Lo, and M. Lyu, “Hityper: A hybrid static type inference framework with neural prediction,” 2021
2021
Later among the works it cites.
Z. Li, X. Xie, H. Li, Z. Xu, Y. Li, and Y. Liu, “Cross-lingual adaptation for type inference,” 2021
2021
Later among the works it cites.
S. G. Finlayson, A. Subbaswamy, K. Singh, J. Bowers, A. Kupke, J. Zittrain, I. S. Kohane, and S. Saria, “The clinician and dataset shift in artificial intelligence,” The New England journal of medicine , vol. 385, no. 3, p. 283, 2021
2021
Later among the works it cites.
A. M. Mir, E. Latoškinas, S. Proksch, and G. Gousios, “Type4py: Practical deep similarity learning-based type inference for python,” in Proceedings of the 44th International Conference on Software Engineering , ser. ICSE ’22. New York, NY, USA: Association for Computing Machinery, 2022, p. 2241–2252. [Online]. Available: https://doi.org/10.1145/3510003.3510124
2022
Closest in time.
F. Jáñez-Martino, R. Alaiz-Rodríguez, V. González-Castro, E. Fidalgo, and E. Alegre, “A review of spam email detection: analysis of spammer strategies and the dataset shift problem,” Artificial Intelligence Review , pp. 1–29, 2022
2022
Closest in time.
X. Li, Y. Xin, H. Zhu, Y. Yang, and Y. Chen, “Cross-domain vulnerability detection using graph embedding and domain adaptation,” Computers & Security , vol. 125, p. 103017, 2023. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0167404822004096
2023
Closest in time.