Giter Site home page Giter Site logo

wipadachan / azuremachinelearninggallery Goto Github PK

View Code? Open in Web Editor NEW

This project forked from luzhang06/azuremachinelearninggallery

0.0 0.0 0.0 4.65 MB

Azure Machine Learning Gallery enables our growing community of developers and data scientists to share their machine learning pipelines, components, etc. to accelerate productivity in the machine learning lifecycle.

License: MIT License

Python 96.06% Dockerfile 0.81% R 3.13%

azuremachinelearninggallery's Introduction

Azure Machine Learning Gallery

Azure Machine Learning Gallery enables our growing community of developers and data scientists to share their machine learning pipelines, components, etc. to accelerate productivity in the machine learning lifecycle.

In this gallery, you can easily find a machine learning pipeline/component which is similar to the problem you are trying to solve, rather than starting from scratch.

Component samples

Scenario Description
Simple Algorithm for Recommendation (SAR) An example of how to train, score and evaluate an SAR recommender using the Azure Machine Learning component.
This scenario contains the following components:
Stratified Splitter: split dataset into training dataset and test dataset.
SAR Training: Train a simple algorithm recommender.
SAR Scoring: using test dataset to score the trained recommender.
MAP: Mean Average Precision at K metric.
nDCG: Normalized Discounted Cumulative Gain (nDCG) at K metric.
Precision at K: Precision at K metric.
Recall at K: Recall at K metric.
Spectral Residual Anomaly Detection Anomaly detection aims to discover unexpected events or rare items in data. It is designed to be accurate, efficient and general, using Spectral Residual (SR) and Convolutional Neural Network (CNN).
Text classification using CNN An example of how to train, and score a CNN sentiment classifier using combination of Designer built-in modules and components.
This scenario contains the following components:
TextCNN Train Model
TextCNN Score Model
TextCNN Word to Id
Image classification using AML labeling dataset This scenario contains a component Convert Labeling Data to Image Directory to convert AML labeling dataset to ImageDirectory and other built-in modules in Designer, to build an image classification pipeline.
Natural Language Processing There are following sample components in NLP scenario:
Detect languages: Detect languages on text columns in a dataset.
Semantic Textual Similarity
Sequence Embedding: Model sequence data by extracting short/long term sequence features and generate emebedding in finite-dimensional space.
Score Sequence Embeddings: Apply sequence embeddings to score data using transformation state from training dataset.

You can find more components here

Vote for more components

Vote for more components in the Microsoft Azure forum.

You can either vote for existing ideas or post your new idea in the Microsoft Azure Machine Learning channel. If you have specific design and script, feel free to upload in the channel. Make sure you contain component, and designer in the title if you post your new ideas.

Existing candidates:

Quick links

  • Pipelines - highlights of end to end machine learning workflows in multipe domains like text analytics, computer vision, recommendation, etc.
  • Components - a catalog of components which can be reused in different pipelines

Tutorials

Get involved

Please email us: [email protected]

Help & support

This project uses GitHub Issues to track bugs and feature requests.

Please refer to FAQ for frequently asked questions or search the existing issues before filing new issues.

Following information are useful for debugging:

  • Pipeline run URL
  • Pipeline graph
  • Detailed error message
  • 70_driver_log of failed component

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Legal Notices

Microsoft and any contributors grant you a license to the Microsoft documentation and other content in this repository under the Creative Commons Attribution 4.0 International Public License, see the LICENSE file, and grant you a license to any code in the repository under the MIT License, see the LICENSE-CODE file.

Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.

Privacy information can be found at https://privacy.microsoft.com/en-us/

Microsoft and any contributors reserve all other rights, whether under their respective copyrights, patents, or trademarks, whether by implication, estoppel or otherwise.

Containerization Preview Terms of Use

These terms of use apply only to the containerization preview.

This preview is made available to you on the condition that you agree to the Supplemental Terms of Use for Microsoft Azure Previews which supplement your agreement governing use of Azure.

The preview, including its user interface, features and documentation is confidential and proprietary to Microsoft and its suppliers. For five (5) years after access of this service or its commercial release, whichever is first, you may not disclose confidential information to third parties. You may disclose confidential information only to your employees and consultants who need to know the information. You must have written agreements with them that protect the confidential information at least as much as these terms. Your duty to protect confidential information survives these terms.

You may disclose confidential information in response to a judicial or governmental order. You must first give written notice to Microsoft to allow it to seek a protective order or otherwise protect the information. Confidential information does not include information that (i) becomes publicly known through no wrongful act; (ii) you received from a third party who did not breach confidentiality obligations to Microsoft or its suppliers; or (iii) you developed independently.

If you give feedback about the preview to Microsoft, you give to Microsoft, without charge, the right to use, share and commercialize your feedback in any way and for any purpose. You will not give feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because Microsoft includes your feedback in them. These rights survive these terms.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

azuremachinelearninggallery's People

Contributors

likebupt avatar alainli0928 avatar luzhang06 avatar xiaoharper avatar microsoftopensource avatar wipadachan avatar microsoft-github-operations[bot] 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.