|
9 | 9 | }, |
10 | 10 | { |
11 | 11 | "cell_type": "code", |
12 | | - "execution_count": 18, |
| 12 | + "execution_count": 19, |
13 | 13 | "metadata": {}, |
14 | 14 | "outputs": [ |
15 | 15 | { |
|
49 | 49 | }, |
50 | 50 | { |
51 | 51 | "cell_type": "code", |
52 | | - "execution_count": 19, |
| 52 | + "execution_count": 20, |
53 | 53 | "metadata": {}, |
54 | 54 | "outputs": [ |
55 | 55 | { |
|
89 | 89 | }, |
90 | 90 | { |
91 | 91 | "cell_type": "code", |
92 | | - "execution_count": 20, |
| 92 | + "execution_count": 21, |
93 | 93 | "metadata": {}, |
94 | 94 | "outputs": [], |
95 | 95 | "source": [ |
|
114 | 114 | }, |
115 | 115 | { |
116 | 116 | "cell_type": "code", |
117 | | - "execution_count": 21, |
| 117 | + "execution_count": 22, |
118 | 118 | "metadata": {}, |
119 | 119 | "outputs": [], |
120 | 120 | "source": [ |
|
133 | 133 | }, |
134 | 134 | { |
135 | 135 | "cell_type": "code", |
136 | | - "execution_count": 22, |
| 136 | + "execution_count": 23, |
137 | 137 | "metadata": {}, |
138 | 138 | "outputs": [ |
139 | 139 | { |
|
164 | 164 | }, |
165 | 165 | { |
166 | 166 | "cell_type": "code", |
167 | | - "execution_count": 29, |
168 | | - "metadata": {}, |
| 167 | + "execution_count": 24, |
| 168 | + "metadata": { |
| 169 | + "scrolled": true |
| 170 | + }, |
169 | 171 | "outputs": [ |
170 | 172 | { |
171 | 173 | "data": { |
|
184 | 186 | " 'opt3': False}" |
185 | 187 | ] |
186 | 188 | }, |
187 | | - "execution_count": 29, |
| 189 | + "execution_count": 24, |
188 | 190 | "metadata": {}, |
189 | 191 | "output_type": "execute_result" |
190 | 192 | } |
|
195 | 197 | "EmbMethodClass.__PARAMS__" |
196 | 198 | ] |
197 | 199 | }, |
| 200 | + { |
| 201 | + "cell_type": "code", |
| 202 | + "execution_count": 25, |
| 203 | + "metadata": {}, |
| 204 | + "outputs": [ |
| 205 | + { |
| 206 | + "data": { |
| 207 | + "text/plain": [ |
| 208 | + "[(7,\n", |
| 209 | + " [0.08278467506170273,\n", |
| 210 | + " 0.07463587075471878,\n", |
| 211 | + " 0.11284095048904419,\n", |
| 212 | + " -0.38170960545539856,\n", |
| 213 | + " -0.44573143124580383,\n", |
| 214 | + " -0.3695821166038513,\n", |
| 215 | + " 0.43749380111694336,\n", |
| 216 | + " 0.05801921710371971,\n", |
| 217 | + " -0.06056896224617958,\n", |
| 218 | + " -0.25539231300354004,\n", |
| 219 | + " -0.28077754378318787,\n", |
| 220 | + " 0.6167539358139038,\n", |
| 221 | + " -0.25711169838905334,\n", |
| 222 | + " -0.19481824338436127,\n", |
| 223 | + " -0.11672115325927734,\n", |
| 224 | + " 0.31561076641082764,\n", |
| 225 | + " 0.033818796277046204,\n", |
| 226 | + " 0.17662350833415985,\n", |
| 227 | + " -0.20374169945716858,\n", |
| 228 | + " -0.061856288462877274,\n", |
| 229 | + " -0.01047682948410511,\n", |
| 230 | + " -0.34680068492889404,\n", |
| 231 | + " -0.047683726996183395,\n", |
| 232 | + " -0.3888072967529297,\n", |
| 233 | + " -0.3265305757522583,\n", |
| 234 | + " 0.1867995709180832,\n", |
| 235 | + " -0.46184617280960083,\n", |
| 236 | + " 0.16948775947093964,\n", |
| 237 | + " 0.18607781827449799,\n", |
| 238 | + " -0.20094233751296997,\n", |
| 239 | + " 0.23065787553787231,\n", |
| 240 | + " -0.17936761677265167,\n", |
| 241 | + " -0.008089302107691765,\n", |
| 242 | + " -0.00910465233027935,\n", |
| 243 | + " 0.040275901556015015,\n", |
| 244 | + " 0.15548869967460632,\n", |
| 245 | + " -0.28457310795783997,\n", |
| 246 | + " 0.2947252094745636,\n", |
| 247 | + " 0.02417849563062191,\n", |
| 248 | + " -0.19586694240570068,\n", |
| 249 | + " -0.0436645932495594,\n", |
| 250 | + " 0.43967387080192566,\n", |
| 251 | + " 0.1877489984035492,\n", |
| 252 | + " -0.36927929520606995,\n", |
| 253 | + " 0.1119677796959877,\n", |
| 254 | + " 0.24099579453468323,\n", |
| 255 | + " 0.3627120554447174,\n", |
| 256 | + " 0.21524685621261597,\n", |
| 257 | + " 0.18715715408325195,\n", |
| 258 | + " -0.12193990498781204,\n", |
| 259 | + " -0.2235763818025589,\n", |
| 260 | + " 0.1498042196035385,\n", |
| 261 | + " 0.17874780297279358,\n", |
| 262 | + " 0.2584029734134674,\n", |
| 263 | + " -0.010129248723387718,\n", |
| 264 | + " 0.07218582183122635,\n", |
| 265 | + " -0.1903703212738037,\n", |
| 266 | + " 0.45013684034347534,\n", |
| 267 | + " -0.25088876485824585,\n", |
| 268 | + " 0.03218153864145279,\n", |
| 269 | + " -0.25663456320762634,\n", |
| 270 | + " -0.37627413868904114,\n", |
| 271 | + " -0.47289329767227173,\n", |
| 272 | + " -0.14708885550498962,\n", |
| 273 | + " 0.39384716749191284,\n", |
| 274 | + " -0.05939590930938721,\n", |
| 275 | + " -0.3406667411327362,\n", |
| 276 | + " -0.24608516693115234,\n", |
| 277 | + " -0.1843966841697693,\n", |
| 278 | + " 0.18765482306480408,\n", |
| 279 | + " 0.5091496706008911,\n", |
| 280 | + " -0.278512179851532,\n", |
| 281 | + " -0.009382839314639568,\n", |
| 282 | + " -0.16341662406921387,\n", |
| 283 | + " -0.3100512623786926,\n", |
| 284 | + " -0.17929337918758392,\n", |
| 285 | + " 0.35760438442230225,\n", |
| 286 | + " 0.08649948239326477,\n", |
| 287 | + " -0.13508884608745575,\n", |
| 288 | + " -0.15694846212863922,\n", |
| 289 | + " -0.5637235641479492,\n", |
| 290 | + " -0.128734290599823,\n", |
| 291 | + " 0.2743256688117981,\n", |
| 292 | + " 0.5841439366340637,\n", |
| 293 | + " -0.19284412264823914,\n", |
| 294 | + " 0.0730796530842781,\n", |
| 295 | + " 0.3989191949367523,\n", |
| 296 | + " -0.45297160744667053,\n", |
| 297 | + " 0.1519734263420105,\n", |
| 298 | + " 0.35044801235198975,\n", |
| 299 | + " -0.05864903703331947,\n", |
| 300 | + " 0.27282974123954773,\n", |
| 301 | + " 0.0781361535191536,\n", |
| 302 | + " -0.4374701976776123,\n", |
| 303 | + " -0.058524634689092636,\n", |
| 304 | + " 0.12969869375228882,\n", |
| 305 | + " 0.08985793590545654,\n", |
| 306 | + " 0.16996033489704132,\n", |
| 307 | + " 0.24306423962116241,\n", |
| 308 | + " 0.367860347032547,\n", |
| 309 | + " 0.9129403829574585,\n", |
| 310 | + " -0.06709360331296921,\n", |
| 311 | + " 0.21071773767471313,\n", |
| 312 | + " 0.03579768165946007,\n", |
| 313 | + " 0.2556743621826172,\n", |
| 314 | + " -0.1885918825864792,\n", |
| 315 | + " 0.6945531964302063,\n", |
| 316 | + " -0.1055062785744667,\n", |
| 317 | + " 0.1700664609670639,\n", |
| 318 | + " 0.004383968189358711,\n", |
| 319 | + " -0.19238539040088654,\n", |
| 320 | + " 0.13354533910751343,\n", |
| 321 | + " -0.32228150963783264,\n", |
| 322 | + " 0.1915491223335266,\n", |
| 323 | + " -0.08157896995544434,\n", |
| 324 | + " 0.19839824736118317,\n", |
| 325 | + " -0.06578651815652847,\n", |
| 326 | + " 0.29891297221183777,\n", |
| 327 | + " -0.04861604794859886,\n", |
| 328 | + " 0.5440706610679626,\n", |
| 329 | + " 0.6229761242866516,\n", |
| 330 | + " -0.17501084506511688,\n", |
| 331 | + " -0.6184687614440918,\n", |
| 332 | + " -0.20177164673805237,\n", |
| 333 | + " 0.32445287704467773,\n", |
| 334 | + " -0.22969409823417664,\n", |
| 335 | + " 0.46662676334381104,\n", |
| 336 | + " -0.09731113165616989])]" |
| 337 | + ] |
| 338 | + }, |
| 339 | + "execution_count": 25, |
| 340 | + "metadata": {}, |
| 341 | + "output_type": "execute_result" |
| 342 | + } |
| 343 | + ], |
| 344 | + "source": [ |
| 345 | + "# This shows the inside structure of the returned embedding file\n", |
| 346 | + "# The key is the node_id, the value is the embedding in list()\n", |
| 347 | + "list(dict_struc2vec_emb.items())[:1]" |
| 348 | + ] |
| 349 | + }, |
198 | 350 | { |
199 | 351 | "cell_type": "markdown", |
200 | 352 | "metadata": {}, |
|
204 | 356 | }, |
205 | 357 | { |
206 | 358 | "cell_type": "code", |
207 | | - "execution_count": 24, |
| 359 | + "execution_count": 26, |
208 | 360 | "metadata": {}, |
209 | 361 | "outputs": [], |
210 | 362 | "source": [ |
|
222 | 374 | }, |
223 | 375 | { |
224 | 376 | "cell_type": "code", |
225 | | - "execution_count": 25, |
| 377 | + "execution_count": 27, |
226 | 378 | "metadata": {}, |
227 | 379 | "outputs": [ |
228 | 380 | { |
|
244 | 396 | }, |
245 | 397 | { |
246 | 398 | "cell_type": "code", |
247 | | - "execution_count": 26, |
| 399 | + "execution_count": 28, |
248 | 400 | "metadata": {}, |
249 | 401 | "outputs": [ |
250 | 402 | { |
251 | 403 | "data": { |
252 | 404 | "text/plain": [ |
253 | | - "{'overall': {'accuracy': {'mean': 0.786, 'std': 0.0759},\n", |
254 | | - " 'f1_macro': {'mean': 0.7791, 'std': 0.0752},\n", |
255 | | - " 'f1_micro': {'mean': 0.786, 'std': 0.0759},\n", |
256 | | - " 'auc_micro': {'mean': 0.9288, 'std': 0.0255},\n", |
257 | | - " 'auc_macro': {'mean': 0.9413, 'std': 0.0182}},\n", |
258 | | - " 'detailed': {0: {'accuracy': 0.8148,\n", |
259 | | - " 'f1_macro': 0.805,\n", |
260 | | - " 'f1_micro': 0.8148,\n", |
261 | | - " 'auc_micro': 0.9374,\n", |
262 | | - " 'auc_macro': 0.9418},\n", |
263 | | - " 1: {'accuracy': 0.6538,\n", |
264 | | - " 'f1_macro': 0.6542,\n", |
265 | | - " 'f1_micro': 0.6538,\n", |
266 | | - " 'auc_micro': 0.8817,\n", |
267 | | - " 'auc_macro': 0.9083},\n", |
| 405 | + "{'overall': {'accuracy': {'mean': 0.7863, 'std': 0.0622},\n", |
| 406 | + " 'f1_macro': {'mean': 0.7774, 'std': 0.0612},\n", |
| 407 | + " 'f1_micro': {'mean': 0.7863, 'std': 0.0622},\n", |
| 408 | + " 'auc_micro': {'mean': 0.9234, 'std': 0.0288},\n", |
| 409 | + " 'auc_macro': {'mean': 0.9314, 'std': 0.0261}},\n", |
| 410 | + " 'detailed': {0: {'accuracy': 0.7778,\n", |
| 411 | + " 'f1_macro': 0.747,\n", |
| 412 | + " 'f1_micro': 0.7778,\n", |
| 413 | + " 'auc_micro': 0.9255,\n", |
| 414 | + " 'auc_macro': 0.9362},\n", |
| 415 | + " 1: {'accuracy': 0.6923,\n", |
| 416 | + " 'f1_macro': 0.7035,\n", |
| 417 | + " 'f1_micro': 0.6923,\n", |
| 418 | + " 'auc_micro': 0.8728,\n", |
| 419 | + " 'auc_macro': 0.8881},\n", |
268 | 420 | " 2: {'accuracy': 0.7692,\n", |
269 | 421 | " 'f1_macro': 0.7448,\n", |
270 | 422 | " 'f1_micro': 0.7692,\n", |
271 | | - " 'auc_micro': 0.9438,\n", |
272 | | - " 'auc_macro': 0.9578},\n", |
| 423 | + " 'auc_micro': 0.9359,\n", |
| 424 | + " 'auc_macro': 0.9297},\n", |
273 | 425 | " 3: {'accuracy': 0.8846,\n", |
274 | 426 | " 'f1_macro': 0.8769,\n", |
275 | 427 | " 'f1_micro': 0.8846,\n", |
276 | | - " 'auc_micro': 0.9556,\n", |
277 | | - " 'auc_macro': 0.9585},\n", |
| 428 | + " 'auc_micro': 0.961,\n", |
| 429 | + " 'auc_macro': 0.97},\n", |
278 | 430 | " 4: {'accuracy': 0.8077,\n", |
279 | 431 | " 'f1_macro': 0.8148,\n", |
280 | 432 | " 'f1_micro': 0.8077,\n", |
281 | | - " 'auc_micro': 0.9255,\n", |
282 | | - " 'auc_macro': 0.9401}}}" |
| 433 | + " 'auc_micro': 0.9216,\n", |
| 434 | + " 'auc_macro': 0.9332}}}" |
283 | 435 | ] |
284 | 436 | }, |
285 | | - "execution_count": 26, |
| 437 | + "execution_count": 28, |
286 | 438 | "metadata": {}, |
287 | 439 | "output_type": "execute_result" |
288 | 440 | } |
|
300 | 452 | }, |
301 | 453 | { |
302 | 454 | "cell_type": "code", |
303 | | - "execution_count": 27, |
| 455 | + "execution_count": 29, |
304 | 456 | "metadata": {}, |
305 | 457 | "outputs": [ |
306 | 458 | { |
|
314 | 466 | { |
315 | 467 | "data": { |
316 | 468 | "text/plain": [ |
317 | | - "{'overall': {'purity': [0.6793893129770993], 'nmi': [0.4854751062047489]}}" |
| 469 | + "{'overall': {'purity': [0.6641221374045801], 'nmi': [0.4661859253253555]}}" |
318 | 470 | ] |
319 | 471 | }, |
320 | | - "execution_count": 27, |
| 472 | + "execution_count": 29, |
321 | 473 | "metadata": {}, |
322 | 474 | "output_type": "execute_result" |
323 | 475 | } |
|
335 | 487 | }, |
336 | 488 | { |
337 | 489 | "cell_type": "code", |
338 | | - "execution_count": 28, |
| 490 | + "execution_count": 30, |
339 | 491 | "metadata": {}, |
340 | 492 | "outputs": [ |
341 | 493 | { |
342 | 494 | "data": { |
343 | 495 | "text/plain": [ |
344 | | - "0.9379255572546902" |
| 496 | + "0.9482621398890526" |
345 | 497 | ] |
346 | 498 | }, |
347 | | - "execution_count": 28, |
| 499 | + "execution_count": 30, |
348 | 500 | "metadata": {}, |
349 | 501 | "output_type": "execute_result" |
350 | 502 | } |
|
356 | 508 | " centrality='clustering_coeff', \n", |
357 | 509 | " similarity='euclidean')" |
358 | 510 | ] |
| 511 | + }, |
| 512 | + { |
| 513 | + "cell_type": "code", |
| 514 | + "execution_count": null, |
| 515 | + "metadata": {}, |
| 516 | + "outputs": [], |
| 517 | + "source": [] |
359 | 518 | } |
360 | 519 | ], |
361 | 520 | "metadata": { |
|
0 commit comments