Skip to content
Snippets Groups Projects
Commit a48b22ff authored by Patrick Lavoisier Wapet's avatar Patrick Lavoisier Wapet
Browse files

extracting global and local lesson learned from experiments on samsung

parent 650c14b3
No related branches found
No related tags found
No related merge requests found
Showing
with 279 additions and 27 deletions
,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,07.09.2022 20:10,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,07.09.2022 20:10,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
No preview for this file type
...@@ -230,3 +230,6 @@ samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425 ...@@ -230,3 +230,6 @@ samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y, samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y,
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y, samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y,
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y, samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y,
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y,
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.8599994728431342,10,10,base_Y,
samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y,
...@@ -142,7 +142,6 @@ Les résultats sont deshormais consignés dans les tableaux [4] et [5] ...@@ -142,7 +142,6 @@ Les résultats sont deshormais consignés dans les tableaux [4] et [5]
3 - L'interaction entre l'état du core 0 et les fréquences des autres sockets et négligeable. 3 - L'interaction entre l'état du core 0 et les fréquences des autres sockets et négligeable.
--- Les résultats de l'analyse des graphes sont contenus dans les tableaux [4] et [5] --- Les résultats de l'analyse des graphes sont contenus dans les tableaux [4] et [5]
[1] Coeffecients de d_X_8 par rapport aux autres variables https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_0.89_base_Y/d_X_8_linear_coefficients.csv [1] Coeffecients de d_X_8 par rapport aux autres variables https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_0.89_base_Y/d_X_8_linear_coefficients.csv
...@@ -153,6 +152,48 @@ Les résultats sont deshormais consignés dans les tableaux [4] et [5] ...@@ -153,6 +152,48 @@ Les résultats sont deshormais consignés dans les tableaux [4] et [5]
[4] Tableau récapitulant de manière ordonnées, les observations locales faites jusqu'ici, https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/local_lesson_learned_as_table.ods [4] Tableau récapitulant de manière ordonnées, les observations locales faites jusqu'ici, https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/local_lesson_learned_as_table.ods
[5] Tableau récapitulant de manière ordonnées, les observations globales faites jusqu'ici, https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/global_lesson_learned_as_table.ods [5] Tableau récapitulant de manière ordonnées, les observations globales faites jusqu'ici, https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/blob/main/kernel_ridge_linear_model/global_lesson_learned_as_table.ods
PARTIE C: RESULTATS OBTENUS AVEC LE SAMSUNG, LE MODELE AYANT UN R2 SCORE DE 0.92
LES SOUS PARTIES CONCOURENT UNE ANALYSE SYSTEMATIQUE ENTRE LES BIG CORES ET LES LITTLES CORES
PARTIE 1: CONCLUSIONS GENERALES
---- D'après les coefficients de kernel ridge model, voici les variable qui aident à augmenter l'efficacité énergétique
1- Le niveau de fréquence du Big core
2- Le niveau de fréquence du Little core
3 -L'état des cores (sans ordre apparrent)
4 - Les niveau de fréquence des Big cores et little core ont une dépendance les plus linéaires avec l'efficacité.
PARTIE 2: VARIABLE CIBLE : niveau de fréquence du Big Core (X_5)
--- D'après l'estimation de d_X_5 en fonction des autres variables
1 - Le niveau de fréquence du Big core interagit le plus avec l'état du premier Big Core
2 - Le niveau de fréquence du Big core interagit aussi positivement avec celle du Litte socket et du core 0
2 - L'interaction est moins grande avec elle même ou avec le niveau de fréquence des autres cores secondaires
(****qui ne sont pas les premiers des sockets****).
......
No preview for this file type
...@@ -117,6 +117,7 @@ elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_nam ...@@ -117,6 +117,7 @@ elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_nam
elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "samsung_galaxy_s8": elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "samsung_galaxy_s8":
print(" --- New tests on samsung galaxy s8") print(" --- New tests on samsung galaxy s8")
automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/summary_files_only_samsung_0.92"
alpha = 0.049940597311979425 alpha = 0.049940597311979425
energy_gap = 10 energy_gap = 10
number_of_neighbour = 10 number_of_neighbour = 10
...@@ -402,6 +403,19 @@ if compute_marginal_effect: ...@@ -402,6 +403,19 @@ if compute_marginal_effect:
utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 5, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder) utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 5, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder)
d_X_0_coefficients_file = marginal_effect_exploration_folder + "/d_X_0_linear_coefficients.csv"
d_X_0_ols = sm.OLS(pointwise_margins[:,0], X_train ) # warning in the sm OLS function argument format, y is the first parameter.
d_X_0_reg = d_X_0_ols.fit()
d_X_0_linear_coefficients = d_X_0_reg.params
print("X_0_d linear model parameters = ", d_X_0_linear_coefficients)
utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 0,
d_X_i_linear_coefficients = d_X_0_linear_coefficients,
file_path = d_X_0_coefficients_file,
X_meaning_dictionnary_ = X_meaning_dictionnary)
print("Plotting d_X_0 over other variables")
utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 0, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder)
""" """
## Regression of d_X_7 over all other variable including ## Regression of d_X_7 over all other variable including
......
No preview for this file type
This diff is collapsed.
Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
X_0,frequency level of Little Socket,220233735.30721536,220233735.30721536
X_1,Core 0 state,394814097.0016166,394814097.0016166
X_2,Core 1 state,331275113.4953043,331275113.4953043
X_3,Core 2 state,171373633.01235878,171373633.01235878
X_4,Core 3 state,-9298088.488183673,9298088.488183673
X_5,frequency level of Big Socket,-760913102.4399335,760913102.4399335
X_6,Core 4 state,452233558.6880488,452233558.6880488
X_7,Core 5 state,-250015012.25161368,250015012.25161368
X_8,Core 6 state,-109850555.29466677,109850555.29466677
X_9,Core 7 state,-110556859.19428957,110556859.19428957
Ordered by value of coefficient, the first has the best positive interaction, with frequency level of Big Socket
Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
X_6,Core 4 state,452233558.6880488,452233558.6880488
X_1,Core 0 state,394814097.0016166,394814097.0016166
X_2,Core 1 state,331275113.4953043,331275113.4953043
X_0,frequency level of Little Socket,220233735.30721536,220233735.30721536
X_3,Core 2 state,171373633.01235878,171373633.01235878
X_4,Core 3 state,-9298088.488183673,9298088.488183673
X_8,Core 6 state,-109850555.29466677,109850555.29466677
X_9,Core 7 state,-110556859.19428957,110556859.19428957
X_7,Core 5 state,-250015012.25161368,250015012.25161368
X_5,frequency level of Big Socket,-760913102.4399335,760913102.4399335
Ordered by absolute value of coefficients, the first has the best absolute interaction, with frequency level of Big Socket
Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
X_5,frequency level of Big Socket,-760913102.4399335,760913102.4399335
X_6,Core 4 state,452233558.6880488,452233558.6880488
X_1,Core 0 state,394814097.0016166,394814097.0016166
X_2,Core 1 state,331275113.4953043,331275113.4953043
X_7,Core 5 state,-250015012.25161368,250015012.25161368
X_0,frequency level of Little Socket,220233735.30721536,220233735.30721536
X_3,Core 2 state,171373633.01235878,171373633.01235878
X_9,Core 7 state,-110556859.19428957,110556859.19428957
X_8,Core 6 state,-109850555.29466677,109850555.29466677
X_4,Core 3 state,-9298088.488183673,9298088.488183673
X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
X_0,frequency level of Little Socket,-464079570.45148593,463475167.59674156,927554738.0482275
X_1,Core 0 state,-1463427459.8175542,913195271.2072272,2376622731.024781
X_2,Core 1 state,-1262295675.048803,1112034762.5120502,2374330437.560853
X_3,Core 2 state,-1644412844.9485848,1137399538.378798,2781812383.327383
X_4,Core 3 state,-3088395573.2049294,2308149659.4488873,5396545232.653816
X_5,frequency level of Big Socket,236312365.468121,39041058.975076854,197271306.49304414
X_6,Core 4 state,-2873393885.4892583,2692948767.503813,5566342652.993071
X_7,Core 5 state,-2722473666.954267,2005830353.2589607,4728304020.213228
X_8,Core 6 state,-2114667329.4125197,1800340181.3984437,3915007510.8109636
X_9,Core 7 state,-2879418196.9134474,2488012051.6555505,5367430248.568998
Ordered by kernel ridge coefficients, highest is better
X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
X_5,frequency level of Big Socket,236312365.468121,39041058.975076854,197271306.49304414
X_0,frequency level of Little Socket,-464079570.45148593,463475167.59674156,927554738.0482275
X_2,Core 1 state,-1262295675.048803,1112034762.5120502,2374330437.560853
X_1,Core 0 state,-1463427459.8175542,913195271.2072272,2376622731.024781
X_3,Core 2 state,-1644412844.9485848,1137399538.378798,2781812383.327383
X_8,Core 6 state,-2114667329.4125197,1800340181.3984437,3915007510.8109636
X_7,Core 5 state,-2722473666.954267,2005830353.2589607,4728304020.213228
X_6,Core 4 state,-2873393885.4892583,2692948767.503813,5566342652.993071
X_9,Core 7 state,-2879418196.9134474,2488012051.6555505,5367430248.568998
X_4,Core 3 state,-3088395573.2049294,2308149659.4488873,5396545232.653816
Ordered by linear regression coefficients, highest is better
X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
X_6,Core 4 state,-2873393885.4892583,2692948767.503813,5566342652.993071
X_9,Core 7 state,-2879418196.9134474,2488012051.6555505,5367430248.568998
X_4,Core 3 state,-3088395573.2049294,2308149659.4488873,5396545232.653816
X_7,Core 5 state,-2722473666.954267,2005830353.2589607,4728304020.213228
X_8,Core 6 state,-2114667329.4125197,1800340181.3984437,3915007510.8109636
X_3,Core 2 state,-1644412844.9485848,1137399538.378798,2781812383.327383
X_2,Core 1 state,-1262295675.048803,1112034762.5120502,2374330437.560853
X_1,Core 0 state,-1463427459.8175542,913195271.2072272,2376622731.024781
X_0,frequency level of Little Socket,-464079570.45148593,463475167.59674156,927554738.0482275
X_5,frequency level of Big Socket,236312365.468121,39041058.975076854,197271306.49304414
Ordered by absolute difference, between kernel ridge, and linear coefficients, the first has the maximum non linearity variation
X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
X_6,Core 4 state,-2873393885.4892583,2692948767.503813,5566342652.993071
X_4,Core 3 state,-3088395573.2049294,2308149659.4488873,5396545232.653816
X_9,Core 7 state,-2879418196.9134474,2488012051.6555505,5367430248.568998
X_7,Core 5 state,-2722473666.954267,2005830353.2589607,4728304020.213228
X_8,Core 6 state,-2114667329.4125197,1800340181.3984437,3915007510.8109636
X_3,Core 2 state,-1644412844.9485848,1137399538.378798,2781812383.327383
X_1,Core 0 state,-1463427459.8175542,913195271.2072272,2376622731.024781
X_2,Core 1 state,-1262295675.048803,1112034762.5120502,2374330437.560853
X_0,frequency level of Little Socket,-464079570.45148593,463475167.59674156,927554738.0482275
X_5,frequency level of Big Socket,236312365.468121,39041058.975076854,197271306.49304414
,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,07.09.2022 20:10,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment