Replies: 2 comments 7 replies
-
|
Hey thanks for your interest. I am honestly a bit unclear about the particular use case, but perhaps a brief explanation of what HAMUX is and how it can be used will be helpful: HAMUX is a multimodal associative memory framework -- that is, let us assume some domain on which you have co-occurring data of different modalities (e.g., image, label, caption). We can express each modality as a tensor (image, one-hot vector, meaningful vector embeddings). Then, we can design an architecture in HAMUX that "smartly" connects each of these modalities and train the system on the data, even embedding hierarchical latents if you desire. The result is a model that can generate the most applicable image from a (label, caption) pair, or can compute a label or caption from a corrupted image, etc. Everything in this repository is a research project -- it is a fundamentally different approach to what many in AI are studying nowadays. It is unclear how to train these models particularly well, yet we have high hopes for this class of architectures. That being said, if you are looking for a system where you don't have to spend much time learning or working out the kinks, this software library may not be the right tool for the job. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the explanation. The project I'm working on is a bit "stealth", so unfortunately I'm being deliberately vague... "...even embedding hierarchical latents, if you desire"... this sounds very much like what I'm after. I basically want a dynamic, associative memory that can plan ahead to reach a goal. The hierarchical part is necessary for the planning. I guess it's kinda basic cognitive architecture stuff, but as you point out, this isn't a central focus in AI right now. Transformers are great, but they have huge problems for the kind of thing I'm interested in (i.e., their fundamentally causal prediction, large, fixed, in-memory contexts, etc.). I'll think about it a bit more and maybe try to come up with some "toy problems" to test. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello! I stumbled on your work while searching for some kind of cognitively-inspired associative memory. I was interested in a hierarchical approach, because I have a situation where I want to model something like the use of associations and priming in decision making. Specifically, I was interested in something that could bring up memories on different time scales, to influence decisions on a local time scale. Given the fact that you have both an "upward" and "downward" path, it seems like this should be possible with your approach—i.e., going "up" from the local context to a higher-level of abstraction, on a higher time scale, then coming "down" again in a new but related lower-level context. (Strange description, perhaps, but maybe you follow what I'm getting at?...)
This seems like something HAMUX could do, but I'm I correct in thinking that? Although I'm generally interested in what you're doing, I don't want to spend too much time learning something entirely new if it really isn't appropriate for what I have in mind.
Thanks for your time!
Beta Was this translation helpful? Give feedback.
All reactions