Interesting open source projects in the field of artificial intelligence and machine learning

Interesting open source projects in the field of artificial intelligence and machine learning

This article briefly introduces 10 open source projects in the field of artificial intelligence and machine learning recommended by netizens on Quora.

[[124067]]

GraphLab

GraphLab is a new parallel framework for machine learning. GraphLab provides a complete platform that allows organizations to use scalable machine learning systems to build big data for analysis products. The company's customers include Zillow, Adobe, Zynga, Pandora, Bosch, ExxonMobil, etc. They grab data from other applications or services and convert big data concepts into predictive applications that can be used in production environments through system models such as recommendation systems, fraud monitoring systems, sentiment and social network analysis systems. (Details)

Project homepage: http://graphlab.org/

Vowpal Wabbit

Vowpal Wabbit (Fast Online Learning) was originally a machine learning platform built by Yahoo Research, and is currently under Microsoft Research. It was initiated and led by John Langford.

Project address: http://hunch.net/~vw/

scikits.learn

scikit-learn is an open source Python module for machine learning built on top of SciPy. It includes simple and efficient tools for data mining and data analysis, suitable for anyone, reusable in various situations, built on top of NumPy, SciPy and matplotlib, and follows the BSD protocol. (Details)

Project address: http://scikit-learn.org/stable

Theano

Theano is a Python library for defining, optimizing, and simulating mathematical expression calculations, and for efficiently solving computational problems with multidimensional arrays. It makes it easier to write deep learning models, and also provides some options for training them on GPUs. (Details)

Project address: http://deeplearning.net/software/theano/

Mahout

Mahout is an open source project under the Apache Software Foundation (ASF), which provides some scalable implementations of classic algorithms in the field of machine learning, aiming to help developers create intelligent applications more conveniently and quickly. Mahout contains many implementations, including clustering, classification, recommendation filtering, and frequent sub-item mining. In addition, by using the Apache Hadoop library, Mahout can be effectively extended to the cloud.

Project homepage: http://mahout.apache.org/

pybrain

pybrain is a machine learning module for Python. Its goal is to provide flexible, adaptable, and powerful machine learning algorithms for machine learning tasks. pybrain includes neural networks, reinforcement learning (and a combination of the two), unsupervised learning, and evolutionary algorithms. With neural networks as the core, all training methods use neural networks as an example.

Project homepage: http://pybrain.org/

OpenCV

OpenCV is a cross-platform computer vision library based on (open source) distribution, which can run on Linux, Windows and Mac OS operating systems. It is lightweight and efficient - it consists of a series of C functions and a small number of C++ classes, and provides interfaces for languages ​​such as Python, Ruby, and MATLAB, and implements many common algorithms in image processing and computer vision. (Details)

Project homepage: http://opencv.org/

Orange

Orange is a component-based data mining and machine learning software suite that is both user-friendly and powerful, with a fast and versatile visual programming front end for browsing data analysis and visualization, and is bound to Python for script development. It includes a complete set of components for data preprocessing, and provides data accounting, transition, modeling, pattern evaluation and exploration capabilities.

Project homepage: http://orange.biolab.si/

NLTK

NLTK (natural language toolkit) is a natural language processing toolkit for Python. It was launched in 2001 and has been developing very actively since then. Its main function is to teach. So far, it has been used in more than 60 universities in more than 20 countries. It includes a large number of vocabulary libraries and algorithms for natural language processing: word segmentation, root calculation, classification, semantic analysis, etc.

Project homepage: http://nltk.org/

Nupic

Nupic is an open source artificial intelligence platform. The project was developed by Grok (formerly known as Numenta) and includes the company's algorithms and software architecture. NuPIC operates similarly to the human brain, "when the pattern changes, it forgets the old pattern and remembers the new pattern." Like the human brain, the CLA algorithm can adapt to new changes. (Details)

Project homepage: http://numenta.org/nupic.html

The above are 10 open source projects in the field of artificial intelligence and machine learning compiled by the editor. For more projects, please refer to this list: http://deeplearning.net/software_links/

<<:  The Android version of Mailbox is in a big PK. Mailbox Master beats the Android built-in Mailbox in seconds

>>:  AnySDK Huakai Rongcheng Beauty Main Program Reveals the Best Local Packaging Tool

Recommend

2021 Information Feed Advertising Trends: Video Materials

This article will talk to you about the video mat...

What you don’t know about the THAAD system is more harmful than a chip!

Preface: The THAAD system has changed the sunny sk...

Is all “black metal” really black?

Since the late 20th century, society has entered ...

China's APP category rankings in the first half of 2016!

The flowers are the same every year, but the peop...

Price hikes saved Gong Yu but not iQiyi

This week, iQiyi announced a new round of members...

Featured | How do major brands write Father’s Day copy?

Father's Day, as the name suggests, is a holi...

Top 10 Weird Psychological Characteristics of Social Networking Site Users

With the popularity of social networking sites, m...

Studio-grade recording quality RAZER Magic Siren Microphone

CARLSBAD, Calif., December 11, 2014 – Razer™, a w...