Technical Journals

2021

“Generating Synthetic Data Using a Variational Autoencoder with PyTorch”, Visual Studio Magazine, May 2021 (Vol. 31, No. 5). Available online at:
https://visualstudiomagazine.com/articles/2021/05/06/variational-autoencoder.aspx


“Autoencoder Anomaly Detection Using PyTorch”, Visual Studio Magazine, April 2021 (Vol. 31, No. 4). Available online at:
https://visualstudiomagazine.com/articles/2021/04/13/autoencoder-anomaly-detection.aspx


“How To: Create a Streaming Data Loader for PyTorch”, Visual Studio Magazine, April 2021 (Vol. 31, No. 4). Available online at:
https://visualstudiomagazine.com/articles/2021/04/01/pytorch-streaming.aspx


“Neural Regression Using PyTorch: Model Accuracy”, Visual Studio Magazine, March 2021 (Vol. 31, No. 3). Available online at
https://visualstudiomagazine.com/articles/2021/03/12/pytorch-model-accuracy.aspx


“Neural Regression Using PyTorch: Training”, Visual Studio Magazine, March 2021 (Vol. 31, No. 3). Available online at
https://visualstudiomagazine.com/articles/2021/03/03/pytorch-neural-regression.aspx


“Neural Regression Using PyTorch: Defining a Network”, Visual Studio Magazine, February 2021 (Vol. 31, No. 2). Available online at
https://visualstudiomagazine.com/articles/2021/02/11/pytorch-define.aspx


“Neural Regression Using PyTorch: Preparing Data”, Visual Studio Magazine, February 2021 (Vol. 31, No. 2). Available online at
https://visualstudiomagazine.com/articles/2021/02/02/pytorch-prepare.aspx


“Multi-Class Classification Using PyTorch: Model Accuracy”, Visual Studio Magazine, January 2021 (Vol. 31, No. 1). Available online at https://visualstudiomagazine.com/articles/2021/01/25/pytorch-model-accuracy.aspx


“Multi-Class Classification Using PyTorch: Training”, Visual Studio Magazine, January 2021 (Vol. 31, No. 1). Available online at https://visualstudiomagazine.com/articles/2021/01/04/pytorch-training.aspx


2020


“Multi-Class Classification Using PyTorch: Defining a Network”, Visual Studio Magazine, December 2020 (Vol. 30, No. 12). Available online at https://visualstudiomagazine.com/articles/2020/12/15/pytorch-network.aspx


“Multi-Class Classification Using PyTorch: Preparing Data”, Visual Studio Magazine, December 2020 (Vol. 30, No. 12). Available online at https://visualstudiomagazine.com/articles/2020/12/04/multiclass-pytorch.aspx


“Binary Classification Using PyTorch: Model Accuracy”, Visual Studio Magazine, November 2020 (Vol. 30, No. 11). Available online at https://visualstudiomagazine.com/articles/2020/11/24/pytorch-accuracy.aspx


“Binary Classification Using PyTorch: Training”, Visual Studio Magazine, November 2020 (Vol. 30, No. 11). Available online at https://visualstudiomagazine.com/articles/2020/11/04/pytorch-training.aspx


“Binary Classification Using PyTorch: Defining a Network”, Visual Studio Magazine, October 2020 (Vol. 30, No. 10). Available online at https://visualstudiomagazine.com/articles/2020/10/14/pytorch-define-network.aspx


“Binary Classification Using PyTorch: Preparing Data”, Visual Studio Magazine, October 2020 (Vol. 30, No. 10). Available online at https://visualstudiomagazine.com/articles/2020/10/05/binary-classification-pytorch.aspx


“How to Create and Use a PyTorch DataLoader”, Visual Studio Magazine, September 2020 (Vol. 30, No. 9). Available online at https://visualstudiomagazine.com/articles/2020/09/10/pytorch-dataloader.aspx


“Data Prep for Machine Learning: Splitting”, Visual Studio Magazine, September 2020 (Vol. 30, No. 9). Available online at https://visualstudiomagazine.com/articles/2020/09/01/ml-data-prep-splitting.aspx


“Data Prep for Machine Learning: Encoding”, Visual Studio Magazine, August 2020 (Vol. 30, No. 8). Available online at https://visualstudiomagazine.com/articles/2020/08/12/ml-data-prep-encoding.aspx


“Data Prep for Machine Learning: Normalization”, Visual Studio Magazine, August 2020 (Vol. 30, No. 8). Available online at https://visualstudiomagazine.com/articles/2020/08/04/ml-data-prep-normalization.aspx


“Data Prep for Machine Learning: Outliers” Visual Studio Magazine, July 2020 (Vol. 30, No. 7). Available online at https://visualstudiomagazine.com/articles/2020/07/14/ml-data-prep-outliers.aspx


“Data Prep for Machine Learning: Missing Data”, Visual Studio Magazine, July 2020 (Vol. 30, No. 7). Available online at https://visualstudiomagazine.com/articles/2020/07/06/ml-data-preparation.aspx


“Working With PyTorch Tensors”, Visual Studio Magazine, June 2020 (Vol. 30, No. 6). Available online at https://visualstudiomagazine.com/articles/2020/06/09/working-with-pytorch.aspx


“Getting Started with PyTorch 1.5 on Windows”, Visual Studio Magazine, June 2020 (Vol. 30, No. 6). Available online at https://visualstudiomagazine.com/articles/2020/06/08/getting-started-pytorch.aspx


“Clustering Non-Numeric Data Using C#”, Visual Studio Magazine, May 2020 (Vol. 30, No. 5). Available online at https://visualstudiomagazine.com/articles/2020/06/03/clustering-non-numeric-data.aspx


“Data Clustering with K-Means++ Using C#”, Visual Studio Magazine, May 2020 (Vol. 30, No. 5). Available online at https://visualstudiomagazine.com/articles/2020/05/06/data-clustering-k-means.aspx


“How to Invert a Machine Learning Matrix Using C#”, Visual Studio Magazine, April 2020 (Vol. 30, No. 4). Available online at https://visualstudiomagazine.com/articles/2020/04/06/invert-matrix.aspx


“How to Do Kernel Logistic Regression Using C#”, Visual Studio Magazine, April 2020 (Vol. 30, No. 4). Available online at https://visualstudiomagazine.com/articles/2020/04/29/logistic-regression.aspx


“How to Create a Radial Basis Function Network Using C#”, Visual Studio Magazine, March 2020 (Vol. 30, No. 3). Available online at https://visualstudiomagazine.com/articles/2020/03/12/create-radial-basis-function.aspx


“How to Train a Machine Learning Radial Basis Function Network Using C#”, Visual Studio Magazine, March 2020 (Vol. 30, No. 3). Available online at https://visualstudiomagazine.com/articles/2020/03/19/train-radial-basis-function.aspx


“How to Do Multi-Class Logistic Regression Using C#”, Visual Studio Magazine, February 2020 (Vol. 30, No. 2). Available online at https://visualstudiomagazine.com/articles/2020/02/11/logistic-regression.aspx

“How to Do Machine Learning Evolutionary Optimization Using C#”, Visual Studio Magazine, February 2020 (Vol. 30, No. 2). Available online at https://visualstudiomagazine.com/articles/2020/02/21/evolutionary-optimization.aspx


“How to Compute Disorder for Machine Learning Decision Trees Using C#”, Visual Studio Magazine, January 2020 (Vol. 30, No. 1). Available online at https://visualstudiomagazine.com/articles/2020/01/21/decision-tree-disorder.aspx


“How to Create a Machine Learning Decision Tree Classifier Using C#”, Visual Studio Magazine, January 2020 (Vol. 30, No. 1). Available online at https://visualstudiomagazine.com/articles/2020/01/21/decision-tree-classifier.aspx


2019


“How to Do Machine Learning Perceptron Classification Using C#”, Visual Studio Magazine, December 2019 (Vol. 29, No. 12). Available online at https://visualstudiomagazine.com/articles/2020/01/07/perceptron-classification.aspx


“Mixture Model Clustering Using C#”, MSDN Magazine, November 2019 (Vol. 34, No. 11), pp. 50-55. Available online at
https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/november/test-run-mixture-model-clustering-using-csharp


“How to Work with C# Vectors and Matrices for Machine Learning”, Visual Studio Magazine, November 2019 (Vol. 29, No. 11). Available online at https://visualstudiomagazine.com/articles/2019/11/07/charp-vectors-ml.aspx


“How to Do Naive Bayes with Numeric Data Using C#”, Visual Studio Magazine, November 2019 (Vol. 29, No. 11). Available online at https://visualstudiomagazine.com/articles/2019/11/12/naive-bayes-csharp.aspx


“Neural Binary Classification Using PyTorch”, MSDN Magazine, October 2019 (Vol. 34, No. 10), pp. 55-60. Available online at
https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/october/test-run-neural-binary-classification-using-pytorch


“How to Do Logistic Regression Using ML.NET”, Visual Studio Magazine, October 2019 (Vol. 29, No. 10). Available online at https://visualstudiomagazine.com/articles/2019/10/17/logistic-regression-mlnet.aspx


“Getting Started with AutoML for ML.NET”, Visual Studio Magazine, September 2019 (Vol. 29, No. 9). Available online at https://visualstudiomagazine.com/articles/2019/09/30/automl-mlnet.aspx


“The UCB1 Algorithm for Multi-Armed Bandit Problems”, MSDN Magazine, August 2019 (Vol. 34, No. 8), pp. 58-63. Available online at https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/august/test-run-the-ucb1-algorithm-for-multi-armed-bandit-problems.


“How to Do Neural Network Glorot Initialization Using Python”, Visual Studio Magazine, August 2019 (Vol. 29, No. 8). Available online at https://visualstudiomagazine.com/articles/2019/09/05/neural-network-glorot.aspx


“Create a Machine Learning Prediction System Using AutoML”, MSDN Magazine, July 2019 (Vol. 34, No. 7), pp. 34-38. Available online at https://msdn.microsoft.com/en-us/magazine/mt833480.


“How To Code Modern Neural Networks using Python and NumPy”, Visual Studio Magazine, July 2019 (Vol. 29, No. 7). Available online at https://visualstudiomagazine.com/articles/2019/07/01/modern-neural-networks.aspx.


“Test Run: Simplified Naive Bayes Classification Using C#”, MSDN Magazine, June 2019 (Vol. 34, No. 6), pp. 50-53. Available online at https://msdn.microsoft.com/en-us/magazine/mt833465.


“How to Do Thompson Sampling Using Python”, Visual Studio Magazine, June 2019 (Vol. 29, No. 6). Available online at https://visualstudiomagazine.com/articles/2019/06/01/thompson-sampling.aspx.


“Test Run: Weighted k-NN Classification Using C#”, MSDN Magazine, May 2019 (Vol. 34, No. 5), pp. 50-53. Available online at https://msdn.microsoft.com/en-us/magazine/mt833446.


“Naive Bayes Classification Using Python”, Visual Studio Magazine, May 2019 (Vol. 29, No. 5). Available online at https://visualstudiomagazine.com/articles/2019/05/01/naive-bayes-classification.aspx.


“Test Run: Neural Anomaly Detection Using PyTorch”, MSDN Magazine, April 2019 (Vol. 34, No. 4), pp. 50-54. Available online at https://msdn.microsoft.com/en-us/magazine/mt833411.


“Weighted k-NN Classification Using Python”, Visual Studio Magazine, April 2019 (Vol. 29, No. 4). Available online at https://visualstudiomagazine.com/articles/2019/04/01/weighted-k-nn-classification.aspx.


“Test Run: Neural Regression Using PyTorch”, MSDN Magazine, March 2019 (Vol. 34, No. 3), pp. 48-54. Available online at https://msdn.microsoft.com/en-us/magazine/mt833293.


“Support Vector Machine Using C#”, MSDN Magazine, March 2019 (Vol. 34, No. 3), pp. 36-41. Available online at https://msdn.microsoft.com/en-us/magazine/mt833291.


“Neural Anomaly Detection Using Keras”, Visual Studio Magazine, March 2019 (Vol. 29, No. 3). Available online at https://visualstudiomagazine.com/articles/2019/03/01/neural-anomaly-detection-using-keras.aspx.


“Test Run: Rating Competitors Using Infer.NET”, MSDN Magazine, February 2019 (Vol. 34, No. 2), pp. 50-54. Available online at https://msdn.microsoft.com/en-us/magazine/mt833275.


“Support Vector Machines Using Accord.NET”, Visual Studio Magazine, February 2019 (Vol. 29, No. 2). Available online at https://visualstudiomagazine.com/articles/2019/02/01/support-vector-machines.aspx.


“Test Run: Self-Organizing Maps Using C#”, MSDN Magazine, January 2019 (Vol. 34, No. 1), pp. 50-54. Available online at https://msdn.microsoft.com/en-us/magazine/mt848708.


“Introduction to PyTorch on Windows”, MSDN Magazine, January 2019 (Vol. 34, No. 1), pp. 16-22. Available online at https://msdn.microsoft.com/en-us/magazine/mt848704.


“Self-Organizing Maps Using Python”, Visual Studio Magazine, January 2019 (Vol. 29, No. 1). Available online at https://visualstudiomagazine.com/articles/2019/01/01/self-organizing-maps-python.aspx.


2018


“Logistic Regression Using Python”, Visual Studio Magazine, January 2018 (Vol. 28, No. 1). Available online at https://visualstudiomagazine.com/articles/2018/01/04/logistic-regression.aspx.


“Machine Learning – Deep Neural Network Classifiers Using CNTK”, MSDN Magazine, February 2018 (Vol. 33, No. 1), pp. 30-36. Available online at https://msdn.microsoft.com/en-us/magazine/mt829273.


“Test Run: Thompson Sampling Using C#”, MSDN Magazine, February 2018 (Vol. 33, No. 2), pp. 58-62. Available online at https://msdn.microsoft.com/en-us/magazine/mt829274.


“Neural Network Time Series Regression Using Python”, Visual Studio Magazine, February 2018 (Vol. 28, No. 2). Available online at https://visualstudiomagazine.com/articles/2018/02/02/neural-network-time-series.aspx.


“Test Run: Neural Binary Classification Using CNTK”, MSDN Magazine, March 2018 (Vol. 33, No. 3), pp. 60-63. Available online at https://msdn.microsoft.com/en-us/magazine/mt845655.


“Neural Network Dropout Using Python”, Visual Studio Magazine, March 2018 (Vol. 28, No. 3). Available online at https://visualstudiomagazine.com/articles/2018/02/01/neural-network-dropout.aspx.


“Test Run: Understanding LSTM Cells using C#”, MSDN Magazine, April 2018 (Vol. 33, No. 4), pp. 58-61. Available online at https://msdn.microsoft.com/en-us/magazine/mt846470.


“Clustering Non-Numeric Data using Python”, Visual Studio Magazine, April 2018 (Vol. 28, No. 4). Available online at https://visualstudiomagazine.com/articles/2018/04/01/clustering-non-numeric-data.aspx.


“Introduction to Keras with TensorFlow”, Visual Studio Magazine, May 2018 (Vol. 28, No. 5). Available online at https://visualstudiomagazine.com/articles/2018/05/01/inroduction-to-keras.aspx.


“Test Run: Neural Regression using CNTK”, MSDN Magazine, June 2018 (Vol. 33, No. 6), pp. 48-53. Available online at https://msdn.microsoft.com/en-us/magazine/mt846729.


“DNN Image Classification using Keras”, Visual Studio Magazine, June 2018 (Vol. 28, No. 6). Available online at https://visualstudiomagazine.com/articles/2018/06/21/dnn-image-classification-using-keras.aspx.


“Machine Learning with IoT Devices on the Edge”, MSDN Magazine, July 2018 (Vol. 33, No. 7), pp. 15-21. Available online at https://msdn.microsoft.com/en-us/magazine/mt847186.


“Test Run: Introduction to DNN Image Classification using CNTK”, MSDN Magazine, July 2018 (Vol. 33, No. 7), pp. 46-52. Available online at https://msdn.microsoft.com/en-us/magazine/mt847190.


“Neural Regression using Keras”, Visual Studio Magazine, July 2018 (Vol. 28, No. 7). Available online at https://visualstudiomagazine.com/articles/2018/07/23/neural-regression-using-keras.aspx.


“Test Run: Introduction to Q-Learning Using C#”, MSDN Magazine, August 2018 (Vol. 33, No. 8), pp. 56-60. Available online at https://msdn.microsoft.com/en-us/magazine/mt829710.


“Neural Binary Classification using Keras”, Visual Studio Magazine, August 2018 (Vol. 28, No. 8). Available online at https://visualstudiomagazine.com/articles/2018/08/30/neural-binary-classification-keras.aspx.


“Test Run: Sentiment Analysis Using CNTK”, MSDN Magazine, October 2018 (Vol. 33, No. 10), pp. 50-53. Available online at https://msdn.microsoft.com/en-us/magazine/mt830362.


“Q-Learning Using Python”, Visual Studio Magazine, October 2018 (Vol. 28, No. 10). Available online at https://visualstudiomagazine.com/articles/2018/10/18/q-learning-with-python.aspx.


“Test Run: Introduction to the ML.NET Library”, MSDN Magazine, November 2018 (Vol. 33, No. 11), pp. 48-53. Available online at https://msdn.microsoft.com/en-us/magazine/mt830377.


“Sentiment Analysis Using Keras”, Visual Studio Magazine, November 2018 (Vol. 28, No. 11). Available online at https://visualstudiomagazine.com/articles/2018/11/01/sentiment-analysis-using-keras.aspx.


“Test Run: Autoencoders for Visualization Using CNTK”, MSDN Magazine, December 2018 (Vol. 33, No. 12), pp. 52-54. Available online at https://msdn.microsoft.com/en-us/magazine/mt832864.


“ML.NET: The Machine Learning Framework for .NET Developers”, MSDN Magazine Special Issue, December 2018 (Vol. 33, No. 13), pp. 24-30. Available online at https://msdn.microsoft.com/en-us/magazine/mt848634.


“Image Classification Using Keras”, Visual Studio Magazine, December 2018 (Vol. 28, No. 12). Available online at https://visualstudiomagazine.com/articles/2018/12/01/image-classification-keras.aspx.



2017 and earlier – see Old Publications