8 research outputs found

    Machine Learning Education for Artists, Musicians, and Other Creative Practitioners

    Get PDF
    This article aims to lay a foundation for the research and practice of machine learning education for creative practitioners. It begins by arguing that it is important to teach machine learning to creative practitioners and to conduct research about this teaching, drawing on related work in creative machine learning, creative computing education, and machine learning education. It then draws on research about design processes in engineering and creative practice to motivate a set of learning objectives for students who wish to design new creative artifacts with machine learning. The article then draws on education research and knowledge of creative computing practices to propose a set of teaching strategies that can be used to support creative computing students in achieving these objectives. Explanations of these strategies are accompanied by concrete descriptions of how they have been employed to develop new lectures and activities, and to design new experiential learning and scaffolding technologies, for teaching some of the first courses in the world focused on teaching machine learning to creative practitioners. The article subsequently draws on data collected from these courses—an online course as well as undergraduate and masters-level courses taught at a university—to begin to understand how this curriculum supported student learning, to understand learners’ challenges and mistakes, and to inform future teaching and research

    "What has been will be again": A Machine Learning Approach to the Analysis of Natural Language

    No full text
    2 1 Introduction 4 2 Dynamical Encoding of Cursive Handwriting 14 2.1 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 14 2.2 The Cycloidal Model : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 2.3 Methodology : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 16 2.4 Global Transformations : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 2.4.1 Correction of the Writing Orientation : : : : : : : : : : : : : : : : : : : : : : 17 2.4.2 Slant Equalization : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 2.5 Estimating the Model Parameters : : : : : : : : : : : : : : : : : : : : : : : : : : : : 19 2.6 Amplitude Modulation Discretization : : : : : : : : : : : : : : : : : : : : : : : : : : 20 2.6.1 Vertical Amplitude Discretization : : : : : : : : : : : : : : : : : : : : : : : : : 20 2.6.2 Horizontal Amplitude Discretization : : : : : : : : : : : : : :..
    corecore