链路预测是网络中一个重要的任务,其中一种常用的方法是使用支持向量机(SVM)。SVM可以用来对网络中的边进行分类,即预测哪些边存在,哪些边不存在。
下面是一个使用 Python 和 scikit-learn 库实现链路预测的简单示例:
from sklearn import svm
from sklearn.model_selection import train_test_split
# 加载数据
X, y = load_data()
# 分割数据为训练集和测试集
X_train, X_test, y_train, y_test = train_test_spli