Git Product home page Git Product logo

mulambda's Introduction

MuLambda Logo MuLambda - A platform for automated machine learning

MuLambda is a serverless platform for automated machine learning, aimed at simplifying the deployment and execution of machine learning models in a serverless environment. The platform provides a meta representation of machine learning serverless functions that takes model parameters into account, enabling infrastructure transparency for function developers.

Components

The MuLambda platform is built on top of existing computing middleware and provides the following components:

  • Meta representation of machine learning serverless functions: MuLambda provides a meta representation of machine learning serverless functions that takes model parameters into account, such as the type of model, the accuracy, or the type of data it operates on. This enables infrastructure transparency for function developers, keeping the simplicity of the serverless paradigm.
  • Model management infrastructure: MuLambda includes an emulation layer for Amazon SageMaker, working with local execution tools provided by Amazon. Multiple storage configurations are analyzed and taken into account, and the utility of interfacing existing storage solutions like Amazon S3 is evaluated.
  • Classification scheme for models: To enable automatic model selection for functions, MuLambda provides a classification scheme for models, which is used by algorithms of varying complexity to select the most appropriate model for a given task.

Contributing

Contributions to MuLambda are always welcome! If you find a bug or have a feature request, please open an issue on the GitHub repository. If you would like to contribute code, please open a pull request.

Acknowledgments

We would like to thank netidee for providing a stipend for this project. Their support has made it possible for us to develop MuLambda and explore new directions in serverless machine learning. We would also like to thank our thesis advisor Dr. Thomas Rausch, for their guidance and feedback throughout the development of this project. Finally, we would like to thank the open-source community for providing the tools and resources that made this project possible.

License

MuLambda is licensed under the MIT license. See the LICENSE file for details.

mulambda's People

Contributors

silv-io avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.