
このリポジトリは、「階級闘争」 という論文に付随するものです。 このリポジトリでは、CERT Polska が公開した既知の(サブセット)フィッシングドメインに類似したドメインを検出するためのオートエンコーダの使用法を示しています。
このプロジェクトは CERT Polska 警告リスト https://cert.pl/en/warning-list/ のデータを使用しています。 メンテナンス元: CERT Polska (NASK)。
このデータは 研究および教育目的にのみ 使用されます。 ドメインの生リストはこのリポジトリでは再配布されません。
このプロジェクトは Majestic がメンテナンスする Majestic Million データセット のデータを使用しています。 出典: Majestic
このデータセットはクリエイティブ・コモンズ 表示 3.0 ライセンス(CC BY 3.0)の下で提供されています。
このデータは 研究および教育目的にのみ 使用されます。 生データセットはこのリポジトリでは再配布されません。
notebooks/0_fetch_data.ipynb - ソースデータのダウンロードnotebooks/1_eda.ipynb - CERT.PL 警告リストのデータの探索的データ分析(EDA)notebooks/2_eda_based_data_selection.ipynb - EDA に基づくトレーニングセットの選択notebooks/3_autoencoder_train_eval_inference.ipynb - オートエンコーダの構築、トレーニング、推論notebooks/xor_nn_decission_boundary.ipynb - 補助的なデモスクリプトdocker compose up --build
http://127.0.0.1:8888/tree を開き、番号付きノートブックを順番に実行します: 0_fetch...、1_eda...、2_eda_based...、3_autoencoder...。cd ./article
pdflatex class_struggle.tex