--- title: "Data Mining Algorithms (SQL Server Data Mining Add-ins) | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: "analysis-services" ms.topic: conceptual helpviewer_keywords: - "segmentation" - "data mining algorithms" - "clustering [data mining]" - "linear regression" - "association [data mining]" - "neural networks" - "logistic regression" - "regression" - "sequence analysis" - "decision tree [data mining]" - "Naive Bayes" - "time series [data mining]" ms.assetid: 3a1a62e4-9fb5-4cdb-a6c6-1b8b30d417ef author: minewiskan ms.author: owend manager: craigg --- # Data Mining Algorithms (SQL Server Data Mining Add-ins) The Data Mining Add-ins for Office supports creation of analytical models using the following data mining algorithms. All algorithms are based on well-known machine learning methods and have been implemented by Microsoft Research. ## Algorithms |Machine learning method|How it works| |-----------------------------|------------------| |Microsoft Association Rules algorithm|Discover which products are purchased together or which events occur together, and use the model to create recommendations.

[https://msdn.microsoft.com/library/ms174916.aspx](https://msdn.microsoft.com/library/ms174916.aspx)| |Microsoft Clustering algorithm|Define market segments, automatically group related customers together, or find relationships in data to use in further mining.

[https://msdn.microsoft.com/library/ms174879.aspx](https://msdn.microsoft.com/library/ms174879.aspx)| |Microsoft Decision Trees algorithm|Identify previously unknown relationships between various elements of your data to better inform your decisions, or find the factors that lead to specific outcomes.

[https://msdn.microsoft.com/library/ms174923.aspx](https://msdn.microsoft.com/library/ms174923.aspx)| |Microsoft Linear Regression algorithm|Find a mathematical formula that describes factors that contribute to a numeric outcome.

[https://msdn.microsoft.com/library/ms174824.aspx](https://msdn.microsoft.com/library/ms174824.aspx)| |Microsoft Logistic Regression algorithm|Identify the factors that contribute to binary outcomes, and learn how to use those to affect results.

[https://msdn.microsoft.com/library/ms174828.aspx](https://msdn.microsoft.com/library/ms174828.aspx)| |Microsoft Naïve Bayes algorithm|Explore relationships in your data and find those mostly closely correlated with an outcome.

[https://msdn.microsoft.com/library/ms174806.aspx](https://msdn.microsoft.com/library/ms174806.aspx)| |Microsoft Neural Networks algorithm|Find hidden relationships among multiple inputs and even multiple outputs. Use for exploration or for prediction.

[https://msdn.microsoft.com/library/ms174941.aspx](https://msdn.microsoft.com/library/ms174941.aspx)| |Microsoft Time Series algorithm|Use historical data to forecast future values.

[https://msdn.microsoft.com/library/ms174923.aspx](https://msdn.microsoft.com/library/ms174923.aspx)| ## Advanced Options When you use the Data Mining Client for Excel, you have the option to create your own data mining structures and models, or to fine-tune the parameters of the algorithms. [Algorithm Parameters (SQL Server Data Mining Add-ins)](algorithm-parameters-sql-server-data-mining-add-ins.md) There are two ways to customize your models using these advanced options: - Use the **Data Mining Query** wizard to create your model. - In the **Data Mining Client**, after you start the wizard, click **Parameters**. ## See Also [Query (SQL Server Data Mining Add-ins)](query-sql-server-data-mining-add-ins.md) [Advanced Modeling (Data Mining Add-ins for Excel)](advanced-modeling-data-mining-add-ins-for-excel.md)