Podcast: Play in new window | Download | Embed
Linear Machine Software Overview
The Linear Machine computer software takes as input a collection of input variables called “predictors” and a collection of output variables called “targets” which are arranged in a spreadsheet such that each row of the spreadsheet corresponds to a distinct data record. Two spreadsheets with this format are input to this program. One spreadsheet specifies the “training data”, while one spreadsheet specifies the “test data”. The best minimum mean-square error solution is then computed using a pseudo-inverse least squares solution. Prediction errors for both the “training data” and “test data” are reported based upon estimating the parameters of the linear regression model using the training data. Specific details of this implementation can be found by visiting:
Please sign up and join the Learning Machines 101 Community in order to obtain a password for access to free software and free supplemental technical notes!
Linear Machine Technical Notes
The Linear Machine Technical notes provide an explicit mathematical description of the algorithms used for the Linear Machine Software.
Download Linear Machine Technical Memo Here!
Windows Executable Code
This is Windows executable code. In order for this to execute you must have already installed the MATLAB Compiler Run-Time Library Installer for Windows Version 2011b. If you have already installed this library, then it is not necessary to re-install the library on your machine. This software is a compiled version of the MATLAB Source Code listed below.
Download Linear Machine Windows Executable Software Here!
MAC OS-X Executable Code
This is MAC OS-X executable code. In order for this to execute you must have already installed the MATLAB Compiler Run-Time Library Installer for MAC OS-X Version 2012a. If you have already installed this library, then it is not necessary to re-install the library on your machine. This software is a compiled version of the MATLAB Source Code listed below.
Also please note that if you are using a very recent version of MAC OS-X you may have to download Xquartz from http://xquartz.macosforge.org/landing/
Download Linear Machine MAC OS-X Software Here!
MATLAB Source Code
The MATLAB Linear Machine software requires that you have installed MATLAB on your computer which is a software development environment that can be purchased from: www.mathworks.com. If MATLAB is not installed on your machine, however, you might still want to download the MATLAB software since it provides a technical specification of the Linear Machine Windows and MAC OS-X Executable code as a collection of text files.
Download Linear Machine MATLAB Software Here!
FYI, I had to download Xquartz from http://xquartz.macosforge.org/landing/ in order to run X11, which apparently is necessary to run golinear.exe and which is now no longer included in Mac OSX. Just thought you might want ot know and maybe include it in the instructions.
Hi – Very excited to be listening to this podcast. I have made it to Episode 20.
One problem, though… I just tried running the linear machine software on my Windows 10 PC and got the error message “This app cannot run on your PC.” Is there something I may have done wrong, or could there be a compatibility issue with Windows 10?
Thanks for any advice!
So glad you are enjoying the podcast series!
I assume that you first installed the MATLAB Compiler Run-Time Library before trying to run the executable?
Is that correct?
Thanks for the response! That is correct. I also installed it again to make sure. The full message reads: “This app can’t run on your PC. To find a version for your PC, check the software publisher.” I have a x86 PC with Wn10. Thanks for any advice. I might also try this instead on my Mac but just wanted to bring this up in case it’s a new issue with Windows.
Thank you so much for this treasure! I listened to all the episodes in a months, I’m going to repeat again paying attention to every details this time