在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:PyMLVizard/PyMLViz开源软件地址:https://github.com/PyMLVizard/PyMLViz开源编程语言:Jupyter Notebook 100.0%开源软件介绍:Interactive Exploration and Visualization of Algorithms for Machine Learning and Data ScienceMissionThe rapid gain in popularity of data science and machine learning imposes new challenges on the educational system. Traditional learning paradigms such as ex-cathedra teaching and textbooks not only lack in terms of individual student learning behavior, but are furthermore incapable of addressing free exploration of algorithms. While many algorithms in machine learning can be grouped conceptually, theres a plethora of variants and specific implementations. By following fixed learning curricula it often turns out to be difficult to grasp the subtleties, weaknesses and failure modes of taught algorithms. Links to corresponding methodological alternatives can be missing or are introduced at a much later point. We believe that free exploration and interactivity experienced by working through concrete examples are at the heart of a satisfactory learning process. In a growing amount of online resources we specifically envision to contribute in the developement of interactive hands-on material catered towards a wholistic understanding of both algorithmic, implementation as well as application aspects. GoalsWe found that a variety of existing online material tends to focus on specific aspects of understanding machine learning algorithms. Typically content is divided by method. As an example: we believe there is a great deal of online tutorials on gradient descent or sampling algorithms, but rarely contrasted directly in an easy to explore fashion. Depending on the source of the material we are generally encountered with a focus on either how to implement, how to understand the equations or how to apply what we have just learned to a specific context. In this project we make an attempt at presenting a layered view of content in which the reader is free to explore content at any of these levels. In detail we have formulated the following goals:
Technical DetailsWhile the technical details are open to evolution over time, we are currently pursuing an approach using the following methods:
MyBinder:Click launch binder button above or follow this URL to view this repository in a pre-built environment: https://mybinder.org/v2/gh/PyMLVizard/PyMLViz/master?filepath=Index.ipynb Note: Chrome or Firefox are recommended for using the notebooks!! Direct Links to Contents/NotebooksLinear regressionSampling methods
Gradient descent methods
ContributingWe are open and grateful to contributions of any kind. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论