Proceedings

Non-Cheating Teaching Revisited: A New Probabilistic Machine Teaching Model

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2973-2979.

https://doi.org/10.24963/ijcai.2022/412

Abstract

Over the past decades in the field of machine teaching, several restrictions have been introduced to avoid ‘cheating’, such as collusion-free or non-clashing teaching. However, these restrictions forbid several teaching situations that we intuitively consider natural and fair, especially those ‘changes of mind’ of the learner as more evidence is given, affecting the likelihood of concepts and ultimately their posteriors. Under a new generalised probabilistic teaching, not only do these non-cheating constraints look too narrow but we also show that the most relevant machine teaching models are particular cases of this framework: the consistency graph between concepts and elements simply becomes a joint probability distribution. We show a simple procedure that builds the witness joint distribution from the ground joint distribution. We prove a chain of relations, also with a theoretical lower bound, on the teaching dimension of the old and new models. Overall, this new setting is more general than the traditional machine teaching models, yet at the same time more intuitively capturing a less abrupt notion of non-cheating teaching.

  1. [Balbach, 2008] Frank J Balbach. Measuring teachability us- ing variants of the teaching dimension. Theoretical Com- puter Science, 397(1-3):94-113, 2008.
  2. [Doliwa et al., 2010] Thorsten Doliwa, Hans Ulrich Simon, and Sandra Zilles. Recursive teaching dimension, learning complexity, and maximum classes. In International Con- ference on Algorithmic Learning Theory, pages 209-223. Springer, 2010.
  3. [Doliwa et al., 2014] Thorsten Doliwa, Gaojian Fan, Hans Ulrich Simon, and Sandra Zilles. Recursive teaching dimension, VC-dimension and sample compression. The Journal of Machine Learning Research, 15(1):3107-3131, 2014.
  4. [Eaves-Jr. and Shafto, 2016] Baxter S Eaves-Jr. and Patrick Shafto. Toward a general, scaleable framework for bayesian teaching with applications to topic models. CoRR, 2016.
  5. [Gao et al., 2017a] Ziyuan Gao, David Kirkpatrick, Christoph Ries, Hans Simon, and Sandra Zilles. Preference-based teaching of unions of geometric objects. In Proceedings of the 28th International Conference on Algorithmic Learning Theory, volume 76 of Proceedings of Machine Learning Research, pages 185-207. PMLR, 15-17 Oct 2017.
  6. [Gao et al., 2017b] Ziyuan Gao, Christoph Ries, Hans Ul- rich Simon, and Sandra Zilles. Preference-based teaching. Journal of Machine Learning Research, 18:31:1-31:32, 2017.
  7. [Goldman and Kearns, 1995] Sally A Goldman and Michael J Kearns. On the complexity of teaching. Journal of Computer and System Sciences, 50(1):20-31, 1995.
  8. [Goldman and Mathias, 1996] Sally A Goldman and H David Mathias. Teaching a smarter learner. Journal of Computer and System Sciences, 52(2):255-267, 1996.
  9. [Hernández-Orallo and Telle, 2020] Jose Hernández-Orallo and Jan Arne Telle. Finite and confident teaching in ex- pectation: Sampling from infinite concept classes. In ECAI 2020, pages 1182-1189. IOS Press, 2020.
  10. [Khan et al., 2011] Faisal Khan, Xiaojin Zhu, and Bilge Mutlu. How do humans teach: on curriculum learning and teaching dimension. In Proceedings of the 24th In- ternational Conference on Neural Information Processing Systems, pages 1449-1457, 2011.
  11. [Kirkpatrick et al., 2019] David Kirkpatrick, Hans U Simon, and Sandra Zilles. Optimal collusion-free teaching. In Al- gorithmic Learning Theory, pages 506-528. PMLR, 2019.
  12. [Liu et al., 2017] Weiyang Liu, Bo Dai, Ahmad Humayun, Charlene Tay, Chen Yu, Linda B. Smith, James M. Rehg, and Le Song. Iterative machine teaching. In Proceedings of the 34th International Conference on Machine Learn- ing, pages 2149-2158. PMLR, 2017.
  13. [Mansouri et al., 2019] Farnam Mansouri, Yuxin Chen, Ara Vartanian, Jerry Zhu, and Adish Singla. Preference-based batch and sequential teaching: Towards a unified view of models. Advances in Neural Information Processing Sys- tems, 32:9199-9209, 2019.
  14. [Moran et al., 2015] Shay Moran, Amir Shpilka, Avi Wigderson, and Amir Yehudayoff. Compressing and teaching for low VC-dimension. In Symposium on Foundations of Computer Science, pages 40-51, 2015.
  15. [Shafto et al., 2014] Patrick Shafto, Noah D. Goodman, and Thomas L. Griffiths. A rational account of pedagogi- cal reasoning: Teaching by, and learning from, examples. Cognitive Psychology, 71:55 -89, 2014.
  16. [Wallace and Dowe, 1999] C. S. Wallace and D. L. Dowe. Minimum message length and Kolmogorov complexity. Computer Journal, 42(4):270-283, 1999.
  17. [Yang and Shafto, 2017] Scott Cheng-Hsin Yang and Patrick Shafto. Explainable artificial intelligence via bayesian teaching. In NIPS 2017 workshop on Teaching Machines, Robots, and Humans, pages 127-137, 2017.
  18. [Yang et al., 2021] Scott Cheng-Hsin Yang, Wai Keen Vong, Ravi B Sojitra, Tomas Folke, and Patrick Shafto. Mit- igating belief projection in explainable artificial intelli- gence via bayesian teaching. Scientific reports, 11(1):1- 17, 2021.
  19. [Zhu et al., 2018] Xiaojin Zhu, Adish Singla, Sandra Zilles, and Anna N Rafferty. An overview of machine teaching. arXiv preprint arXiv:1801.05927, 2018.
  20. [Zhu, 2013] Xiaojin Zhu. Machine teaching for bayesian learners in the exponential family. In Neural Information Processing Systems 26, pages 1905-1913.
  21. Curran, 2013.
  22. [Zilles et al., 2011] Sandra Zilles, Steffen Lange, Robert Holte, and Martin Zinkevich. Models of cooperative teach- ing and learning. Journal of Machine Learning Research, 12(Feb):349-384, 2011.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards