Description: We design a distributed logistic regression model using expectation propagation, where clients and server are connected through sockets. The server can handle the users authentication with predefined user name and password. The proposed framework provides a high level guarantee for protecting sensitive information, since the information exchanged between the server and the client is the posterior distribution of coefficients.
To Search:
File list (Check if you may need any files):
Shuang_EP_Distributed
.....................\bpm_ep
.....................\......\bpm_ep.m
.....................\......\classify_ep.m
.....................\......\train_linear.m
.....................\......\train_linear_nsite.m
.....................\client
.....................\......\connectToServer.m
.....................\......\loadParameters.m
.....................\......\newJobListener.m
.....................\......\newMSGListener.m
.....................\data
.....................\....\CA19_125_Data.txt
.....................\....\convertData.m
.....................\....\data1.mat
.....................\....\data2.mat
.....................\....\data3.mat
.....................\....\data4.mat
.....................\....\DemospliteData.m
.....................\....\edin.txt
.....................\DemoClient.m
.....................\DemoClient1.m
.....................\DemoClient2.m
.....................\DemoClient3.m
.....................\DemoClient4.m
.....................\DemoClientCloseServer.m
.....................\DemoServer.m
.....................\EXPLORER_client.m
.....................\matlab_com
.....................\..........\msocket
.....................\..........\.......\msaccept.m
.....................\..........\.......\msclose.m
.....................\..........\.......\msconnect.m
.....................\..........\.......\mslisten.m
.....................\..........\.......\msrecv.m
.....................\..........\.......\msrecvraw.m
.....................\..........\.......\mssend.m
.....................\..........\.......\mssendraw.m
.....................\..........\.......\src
.....................\..........\.......\...\compileit.m
.....................\..........\.......\...\compileit_windows.m
.....................\..........\.......\...\Makefile
.....................\..........\.......\...\matvar.cpp
.....................\..........\.......\...\matvar.h
.....................\..........\.......\...\msaccept.c
.....................\..........\.......\...\msclose.c
.....................\..........\.......\...\msconnect.c
.....................\..........\.......\...\mslisten.c
.....................\..........\.......\...\msrecv.cpp
.....................\..........\.......\...\msrecvraw.c
.....................\..........\.......\...\mssend.cpp
.....................\..........\.......\...\mssendraw.c
.....................\server
.....................\......\closeRemoteSocket.m
.....................\......\closeServer.m
.....................\......\newClientListener.m
.....................\......\newDataListener.m
.....................\utils
.....................\.....\logdet.m
.....................\.....\logsumexp.m
.....................\.....\mvnormpdfln.m
.....................\.....\normcdfln.m
license.txt