Lưu ý rằng đại diện các tòa nhà, các thuật toán tối ưu hóa, và bình thường là những bước quan trọng của thuật toán, và họ điều quan trọng ảnh hưởng đến hiệu quả của nó. Xây dựng Đại diện là cụ thể cho từng lĩnh vực (ví dụ, học hỏi công thức mệnh đề), trong khi các thuật toán tối ưu hóa là nói chung (nó chỉ hoạt động trên các trường hợp). MOSES hiện hỗ trợ xây dựng đại diện cho một số lĩnh vực vấn đề, bao gồm cả các công thức mệnh đề, hành động, công thức số học và logic vị ngữ (hệ số học nhúng trong công thức mệnh đề. MOSES cũng hỗ trợ các thuật toán tối ưu hóa khác nhau, bao gồm cả đồi leo, ủ mô phỏng và tối ưu hóa Bayesian. Làm việc trên máy hỗ trợ vector (SVM) tối ưu hóa đang được tiến hành. Chỉ có một hình thức giảm chương trình, để hình thức bình thường tao nhã, được hỗ trợ. các loại giảm, ví dụ như SAT-based hoặc satisfiability-modulo-thuyết (SMT) có thể là có thể, nhưng còn lại chưa được khám phá.
một ý tưởng thú vị đáng để theo đuổi là để trao đổi các vòng bên trong và bên ngoài. Điều này sẽ cho phép moses để hoạt động trong một 'chuyển chế độ học tập liên tục ". Hiện nay, cách duy nhất để thực hiện việc học tập chuyển giao trong vòng moses là cung cấp hệ thống với một thiết lập ban đầu của hình mẫu (như trái ngược với bắt đầu với tập rỗng) và sau đó để cho nó biến những người. Nếu thay vì thứ tự vòng lặp được trao đổi (hay chính xác hơn, đoàn kết), đào tạo sẽ không cần phải được thực hiện trên một bảng khép kín của đào tạo giá trị, nhưng thay vào đó có thể dòng dữ liệu cảm biến liên tục, từ môi trường bên ngoài, duy trì một tập tục, phát triển của cây chương trình.
đang được dịch, vui lòng đợi..
