category_edge model