나는 이미지를 파싱 할 때 문맥이없는 문법을 사용하려고하는 프로젝트에서 일하고있다. 우리는 이미지 세그먼트의 나무를 만들고, 그런 다음 기계 학습을 사용하여 이러한 시각적 문법을 사용하여 이미지를 파싱하려고합니다.임의의 수의 이웃과 CFG를 구문 분석하는 방법은 무엇입니까?
나는 이상적으로 보이는 SVM-CFG을 찾았습니다. 문제는 문자열의 각 터미널이 최대 2 개의 이웃 (앞뒤 단어)을 갖는 문자열 구문 분석 용으로 설계되었다는 것입니다. 시각적 문법에서는 각 세그먼트가 임의의 수의 다른 세그먼트 옆에있을 수 있습니다.
이러한 시각적 문법을 분석하는 가장 좋은 방법은 무엇입니까? 특히 SVM-CFG를 사용하기 위해 데이터를 인코딩 할 수 있습니까? 아니면 내 자신의 커널/파싱 라이브러리를 작성해야합니까?