hh.sePublikationer
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Publikationer (10 of 85) Visa alla publikationer
Parsapoor, M., Bilstrup, U. & Svensson, B. (2018). Forecasting Solar Activity with Computational Intelligence Models. IEEE Access, 6, 70902-70909
Öppna denna publikation i ny flik eller fönster >>Forecasting Solar Activity with Computational Intelligence Models
2018 (Engelska)Ingår i: IEEE Access, E-ISSN 2169-3536, Vol. 6, s. 70902-70909Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

It is vital to accurately predict solar activity, in order to decrease the plausible damage of electronic equipment in the event of a large high-intensity solar eruption. Recently, we have proposed brain emotional learning-based fuzzy inference system (BELFIS) as a tool for the forecasting of chaotic systems. The structure of BELFIS is designed based on the neural structure of fear conditioning. The function of BELFIS is implemented by assigning adaptive networks to the components of the BELFIS structure. This paper especially focuses on the performance evaluation of BELFIS as a predictor by forecasting solar cycles 16-24. The performance of BELFIS is compared with other computational models used for this purpose, in particular with the adaptive neuro-fuzzy inference system. © 2018 IEEE.

Ort, förlag, år, upplaga, sidor
Piscataway, N.J.: Institute of Electrical and Electronics Engineers Inc., 2018
Nyckelord
Adaptive systems, Brain, Brain models, Chaotic systems, Forecasting, Fuzzy logic, Fuzzy neural networks, Fuzzy systems, Intelligent control, Neural networks, Oscillators (electronic), Solar energy, Solar radiation, Time series analysis, Adaptive neuro-fuzzy inference system, Brain emotional learning, Predictive models, Solar activity, Solar cycle, Fuzzy inference
Nationell ämneskategori
Datorsystem Datavetenskap (datalogi) Bioinformatik (beräkningsbiologi)
Identifikatorer
urn:nbn:se:hh:diva-38724 (URN)10.1109/ACCESS.2018.2867516 (DOI)000453302000001 ()2-s2.0-85056589499 (Scopus ID)
Tillgänglig från: 2019-01-08 Skapad: 2019-01-08 Senast uppdaterad: 2019-01-08Bibliografiskt granskad
Hertz, E., Lai, J., Svensson, B. & Nilsson, P. (2018). The Harmonized Parabolic Synthesis Methodology for Hardware Efficient Function Generation with Full Error Control. Journal of Signal Processing Systems, 90(12), 1623-1637
Öppna denna publikation i ny flik eller fönster >>The Harmonized Parabolic Synthesis Methodology for Hardware Efficient Function Generation with Full Error Control
2018 (Engelska)Ingår i: Journal of Signal Processing Systems, ISSN 1939-8018, E-ISSN 1939-8115, Vol. 90, nr 12, s. 1623-1637Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The Harmonized Parabolic Synthesis methodology is a further development of the Parabolic Synthesis methodology for approximation of unary functions such as trigonometric functions, logarithms and the square root with moderate accuracy for ASIC implementation. These functions are extensively used in computer graphics, communication systems and many other application areas. For these high-speed applications, software solutions are in many cases not sufficient and a hardware implementation is therefore needed. The Harmonized Parabolic Synthesis methodology has two outstanding advantages: it is parallel, thus reducing the execution time, and it is based on low complexity operations, thus is simple to implement in hardware. A difference compared to other approximation methodologies is that it is a multiplicative and not additive, methodology. Compared to the Parabolic Synthesis methodologies it is possible to significantly enhance the performance in terms of reducing chip area, computation delay and power consumption. Furthermore it increases the possibility to tailor the characteristics of the error, improving conditions for subsequent calculations and the performance in design terms. To evaluate the proposed methodology, the fractional part of the logarithm has been implemented and its performance is compared to the Parabolic Synthesis methodology. The comparison is made with 15-bit resolution. The design implemented using the proposed methodology performs 3x better than the Parabolic Synthesis implementation in terms of throughput. In terms of energy consumption, the new methodology consumes 90% less. The chip area is 70% smaller than for the Parabolic Synthesis methodology. In summary, the new technology further increases the advantages of Parabolic Synthesis. © 2017 The Author(s)

Ort, förlag, år, upplaga, sidor
New York, NY: Springer, 2018
Nyckelord
Approximation, parabolic synthesis, unary functions, elementary functions, second-degree interpolation, arithmetic computation, look-up table, VLSI
Nationell ämneskategori
Inbäddad systemteknik
Identifikatorer
urn:nbn:se:hh:diva-32480 (URN)10.1007/s11265-017-1300-4 (DOI)000447008000001 ()2-s2.0-85032329367 (Scopus ID)
Tillgänglig från: 2016-11-24 Skapad: 2016-11-24 Senast uppdaterad: 2020-02-03Bibliografiskt granskad
Ul-Abdin, Z. & Svensson, B. (2016). A Retargetable Compilation Framework for Heterogeneous Reconfigurable Computing. ACM Transactions on Reconfigurable Technology and Systems, 9(4), Article ID 24.
Öppna denna publikation i ny flik eller fönster >>A Retargetable Compilation Framework for Heterogeneous Reconfigurable Computing
2016 (Engelska)Ingår i: ACM Transactions on Reconfigurable Technology and Systems, ISSN 1936-7406, E-ISSN 1936-7414, Vol. 9, nr 4, artikel-id 24Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The future trend in microprocessors for the more advanced embedded systems is focusing on massively parallel reconfigurable architectures, consisting of heterogeneous ensembles of hundreds of processing elements communicating over a reconfigurable interconnection network. However, the mastering of low-level micro-architectural details involved in programming of such massively parallel platforms becomes too cumbersome, which limits their adoption in many applications. Thus there is a dire need of an approach to produce high-performance scalable implementations that harness the computational resources of the emerging reconfigurable platforms.This paper addresses the grand challenge of accessibility of these diverse reconfigurable platforms by suggesting the use of a high-level language, occam-pi, and developing a complete design flow for building, compiling, and generating machine code for heterogeneous coarse-grained hardware. We have evaluated the approach by implementing complex industrial case studies and three common signal processing algorithms. The results of the implemented case-studies suggest that the occam-pi language based approach, because of its well-defined semantics for expressing concurrency and reconfigurability, simplifies the development of applications employing run-time reconfigurable devices. The associated compiler framework ensures portability as well as the performance benefits across heterogeneous platforms.

Ort, förlag, år, upplaga, sidor
New York, NY: ACM Special Interest Group on Computer Science Education, 2016
Nyckelord
Reconfigurable Processor Arrays, Run-time reconfiguration, Compiler Frameworks, Occam-pi
Nationell ämneskategori
Inbäddad systemteknik
Identifikatorer
urn:nbn:se:hh:diva-30021 (URN)10.1145/2843946 (DOI)000384270800001 ()2-s2.0-85055433016 (Scopus ID)
Projekt
ELLIIT
Anmärkning

Funding: Knowledge Foundation, the ELLIIT strategic research initiative funded by the Swedish government, and ARTEMIS Joint Undertaking under grant agreement number 100230.

Tillgänglig från: 2015-12-14 Skapad: 2015-12-14 Senast uppdaterad: 2020-02-03Bibliografiskt granskad
Hertz, E., Thuning, N., Bärring, L., Svensson, B. & Nilsson, P. (2016). Algorithms for implementing roots, inverse and inverse roots in hardware.
Öppna denna publikation i ny flik eller fönster >>Algorithms for implementing roots, inverse and inverse roots in hardware
Visa övriga...
2016 (Engelska)Manuskript (preprint) (Övrigt vetenskapligt)
Abstract [en]

In applications as in future MIMO communication systems a massive computation of complex matrix operations, such as QR decomposition, is performed. In these matrix operations, the functions roots, inverse and inverse roots are computed in large quantities. Therefore, to obtain high enough performance in such applications, efficient algorithms are highly important. Since these algorithms need to be realized in hardware it must also be ensured that they meet high requirements in terms of small chip area, low computation time and low power consumption. Power consumption is particularly important since many applications are battery powered.For most unary functions, directly applying an approximation methodology in a straightforward way will not lead to an efficient implementation. Instead, a dedicated algorithm often has to be developed. The functions roots, inverse and inverse roots are in this category. The developed approaches are founded on working in a floating-point format. For the roots functions also a change of number base is used. These procedures not only enable simpler solutions but also increased accuracy, since the approximation algorithm is performed on a mantissa of limited range.As a summarizing example the inverse square root is chosen. For comparison, the inverse square root is implemented using two methodologies: Harmonized Parabolic Synthesis and Newton-Raphson method. The novel methodology, Harmonized Parabolic Synthesis (HPS), is chosen since it has been demonstrated to provide very efficient approximations. The Newton-Raphson (NR) method is chosen since it is known for providing a very efficient implementation of the inverse square root. It is also commonly used in signal processing applications for computing approximations on fixed-point numbers of a limited range. Four implementations are made; HPS with 32 and 512 interpolation intervals and NR with 1 and 2 iterations. Summarizing the comparisons of the hardware performance, the implementations HPS 32, HPS 512 and NR 1 are comparable when it comes to hardware performance, while NR 2 is much worse. However, HPS 32 stands out in terms of better performance when it comes to the distribution of the error.

Förlag
s. 26
Nyckelord
Approximation, unary functions, elementary functions, arithmetic computation, root, inverse, inverse roots, harmonized parabolic synthesis, Newton-Raphson method
Nationell ämneskategori
Inbäddad systemteknik
Identifikatorer
urn:nbn:se:hh:diva-30860 (URN)
Anmärkning

Som manuskript i avhandling. As manuscript in dissertation.

Tillgänglig från: 2016-05-10 Skapad: 2016-05-10 Senast uppdaterad: 2018-03-22Bibliografiskt granskad
Hertz, E., Svensson, B. & Nilsson, P. (2016). Combining the Parabolic Synthesis Methodology with Second-Degree Interpolation. Microprocessors and microsystems, 42, 142-155
Öppna denna publikation i ny flik eller fönster >>Combining the Parabolic Synthesis Methodology with Second-Degree Interpolation
2016 (Engelska)Ingår i: Microprocessors and microsystems, ISSN 0141-9331, E-ISSN 1872-9436, Vol. 42, s. 142-155Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The Parabolic Synthesis methodology is an approximation methodology for implementing unary functions, such as trigonometric functions, logarithms and square root, as well as binary functions, such as division, in hardware. Unary functions are extensively used in baseband for wireless/wireline communication, computer graphics, digital signal processing, robotics, astrophysics, fluid physics, games and many other areas. For high-speed applications as well as in low-power systems, software solutions are not sufficient and a hardware implementation is therefore needed. The Parabolic Synthesis methodology is a way to implement functions in hardware based on low complexity operations that are simple to implement in hardware. A difference in the Parabolic Synthesis methodology compared to many other approximation methodologies is that it is a multiplicative, in contrast to additive, methodology. To further improve the performance of Parabolic Synthesis based designs, the methodology is combined with Second-Degree Interpolation. The paper shows that the methodology provides a significant reduction in chip area, computation delay and power consumption with preserved characteristics of the error. To evaluate this, the logarithmic function was implemented, as an example, using the Parabolic Synthesis methodology in comparison to the Parabolic Synthesis methodology combined with Second-Degree Interpolation. To further demonstrate the feasibility of both methodologies, they have been compared with the CORDIC methodology. The comparison is made on the implementation of the fractional part of the logarithmic function with a 15-bit resolution. The designs implemented using the Parabolic Synthesis methodology – with and without the Second-Degree Interpolation – perform 4x and 8x better, respectively, than the CORDIC implementation in terms of throughput. In terms of energy consumption, the CORDIC implementation consumes 140% and 800% more energy, respectively. The chip area is also smaller in the case when the Parabolic Synthesis methodology combined with Second-Degree Interpolation is used. © 2016 Elsevier B.V. All rights reserved.

Ort, förlag, år, upplaga, sidor
Amsterdam: Elsevier, 2016
Nyckelord
Approximation, parabolic synthesis, unary functions, elementary functions, second-degree interpolation, arithmetic computation, CORDIC, VLSI, look-up table
Nationell ämneskategori
Annan elektroteknik och elektronik
Identifikatorer
urn:nbn:se:hh:diva-30500 (URN)10.1016/j.micpro.2016.01.015 (DOI)000375336900011 ()2-s2.0-84960834630 (Scopus ID)
Tillgänglig från: 2016-03-10 Skapad: 2016-03-10 Senast uppdaterad: 2018-03-22Bibliografiskt granskad
Parsapoor, M., Brooke, J. M. & Svensson, B. (2015). A new computational intelligence model for long-term prediction of solar and geomagnetic activity. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence: . Paper presented at 29th AAAI Conference on Artificial Intelligence, (AAAI 2015), Austin, United States, January 25-30, 2015 (pp. 4192-4193). , 6
Öppna denna publikation i ny flik eller fönster >>A new computational intelligence model for long-term prediction of solar and geomagnetic activity
2015 (Engelska)Ingår i: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, 2015, Vol. 6, s. 4192-4193Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper briefly describes how the neural structure of fear conditioning has inspired to develop a computational intelligence model that is referred to as the brain emotional learning-inspired model (BELIM). The model is applied to predict long step ahead of solar activity and geomagnetic storms. © Copyright 2015, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Nyckelord
Geomagnetism, Intelligent control, Solar energy, Brain emotional learning, Geomagnetic activities, Geomagnetic storm, Long-term prediction, Neural structures, Solar activity, Artificial intelligence
Nationell ämneskategori
Bioinformatik och systembiologi
Identifikatorer
urn:nbn:se:hh:diva-40218 (URN)000485625504058 ()2-s2.0-84961217355 (Scopus ID)0-262-51129-0 (ISBN)
Konferens
29th AAAI Conference on Artificial Intelligence, (AAAI 2015), Austin, United States, January 25-30, 2015
Tillgänglig från: 2019-10-17 Skapad: 2019-10-17 Senast uppdaterad: 2019-10-17Bibliografiskt granskad
Parsapoor, M., Bilstrup, U. & Svensson, B. (2015). Prediction of Solar Cycle 24: Using a Connectionist Model of the Emotional System. In: 2015 International Joint Conference on Neural Networks (IJCNN): . Paper presented at 2015 International Joint Conference on Neural Networks (IJCNN 2015), Killarney, Ireland, July 12–17, 2015. Piscataway, NJ: IEEE Press, Article ID 7280839.
Öppna denna publikation i ny flik eller fönster >>Prediction of Solar Cycle 24: Using a Connectionist Model of the Emotional System
2015 (Engelska)Ingår i: 2015 International Joint Conference on Neural Networks (IJCNN), Piscataway, NJ: IEEE Press, 2015, artikel-id 7280839Konferensbidrag, Publicerat paper (Övrig (populärvetenskap, debatt, mm))
Abstract [en]

Accurate prediction of solar activity as one aspect of space weather phenomena is essential to decrease the damage from these activities on the ground based communication, power grids, etc. Recently, the connectionist models of the brain such as neural networks and neuro-fuzzy methods have been proposed to forecast space weather phenomena; however, they have not been able to predict solar activity accurately. That has been a motivation for the development of the connectionist model of the brain; this paper aims to apply a connectionist model of the brain to accurately forecasting solar activity, in particular, solar cycle 24. The neuro-fuzzy method has been referred to as the brain emotional learning-based recurrent fuzzy system (BELRFS). BELRFS is tested for prediction of solar cycle 24, and the obtained results are compared with well-known neuro-fuzzy methods and neural networks as well as with physical-based methods. @2015 IEEE

Ort, förlag, år, upplaga, sidor
Piscataway, NJ: IEEE Press, 2015
Nyckelord
brain emotional learning-based recurrent fuzzy system, emotional system, solar activity forecasting
Nationell ämneskategori
Elektroteknik och elektronik Datorsystem
Identifikatorer
urn:nbn:se:hh:diva-29236 (URN)10.1109/IJCNN.2015.7280839 (DOI)000370730603137 ()2-s2.0-84951103535 (Scopus ID)978-1-4799-1959-8 (ISBN)
Konferens
2015 International Joint Conference on Neural Networks (IJCNN 2015), Killarney, Ireland, July 12–17, 2015
Tillgänglig från: 2015-08-19 Skapad: 2015-08-19 Senast uppdaterad: 2022-10-06Bibliografiskt granskad
Ul-Abdin, Z. & Svensson, B. (2015). Towards Teaching Embedded Parallel Computing: An Analytical Approach. In: Workshop on Computer Architecture Education, WCAE 2015: . Paper presented at 18th Workshop on Computer Architecture Education (WCAE), Portland, OR, USA, June 13, 2015.
Öppna denna publikation i ny flik eller fönster >>Towards Teaching Embedded Parallel Computing: An Analytical Approach
2015 (Engelska)Ingår i: Workshop on Computer Architecture Education, WCAE 2015, 2015Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Embedded electronic systems are finding increased applications in our daily life. In order to meet the application demands in embedded systems, parallel computing is used. This paper emphasizes teaching of the specific issues of parallel computing that are critical to embedded systems. We propose an analytical approach to deliver declarative and functioning knowledge for learning in the field of computer science and engineering with a special focus on Embedded Parallel Computing (EPC). We describe the teaching of a course with a focus on how parallel computing can be used to enhance performance and improve energy efficiency of embedded systems. The teaching methods include interactive lectures with web-based course literature, seminars, and lab exercises and home-assigned practical tasks. Further, the course is intended to give a general insight into current research and development in regard to parallel architectures and computation models. Since the course is an advanced level course, the students are expected to have a basic knowledge about the fundamentals of computer architecture and their common programming methodologies. The course puts emphasis on hands-on experience with embedded parallel computing. Therefore it includes an extensive laboratory and project part, in which a state of the art manycore embedded computing system is used. We believe that undertaking these methods in succession will prepare the students for both research as well as professional career. © 2015 ACM.

Nyckelord
embedded, multicore, manycore, university course
Nationell ämneskategori
Datorteknik
Identifikatorer
urn:nbn:se:hh:diva-28380 (URN)10.1145/2795122.2795130 (DOI)2-s2.0-84974653024 (Scopus ID)978-1-4503-3717-5 (ISBN)
Konferens
18th Workshop on Computer Architecture Education (WCAE), Portland, OR, USA, June 13, 2015
Tillgänglig från: 2015-06-02 Skapad: 2015-06-02 Senast uppdaterad: 2020-03-02Bibliografiskt granskad
Parsapoor, M., Bilstrup, U. & Svensson, B. (2014). A Brain Emotional Learning-based Prediction Model for the Prediction of Geomagnetic Storms. In: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems: . Paper presented at 9th International Symposium Advances in Artificial Intelligence and Applications (AAIA'14), Warsaw, Poland, 7-10 September, 2014 (pp. 35-42). Los Alamitos, CA: IEEE Press
Öppna denna publikation i ny flik eller fönster >>A Brain Emotional Learning-based Prediction Model for the Prediction of Geomagnetic Storms
2014 (Engelska)Ingår i: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, Los Alamitos, CA: IEEE Press, 2014, s. 35-42Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper introduces a new type of brain emotional learning inspired models (BELIMs). The suggested model is  utilized as a suitable model for predicting geomagnetic storms. The model is known as BELPM which is an acronym for Brain Emotional Learning-based Prediction Model. The structure of the suggested model consists of four main parts and mimics the corresponding regions of the neural structure underlying fear conditioning. The functions of these parts are implemented by assigning adaptive networks to the different parts. The learning algorithm of BELPM is based on the steepest descent (SD) and the least square estimator (LSE). In this paper, BELPM is employed to predict geomagnetic storms using the Disturbance Storm Time (Dst) index. To evaluate the performance of BELPM, the obtained results have been compared with the results of the adaptive neuro-fuzzy inference system (ANFIS). © 2014 Polish Information Processing Society.

Ort, förlag, år, upplaga, sidor
Los Alamitos, CA: IEEE Press, 2014
Serie
Annals of Computer Science and Information Systems, ISSN 2300-5963 ; 2
Nyckelord
Brain Emotional Learning Inspired Models, Disturbance Storm Time (Dst)
Nationell ämneskategori
Sannolikhetsteori och statistik
Identifikatorer
urn:nbn:se:hh:diva-26711 (URN)10.15439/2014F231 (DOI)000358008500005 ()2-s2.0-84912092029 (Scopus ID)978-83-60810-58-3 (ISBN)978-83-60810-57-6 (ISBN)978-83-60810-61-3 (ISBN)
Konferens
9th International Symposium Advances in Artificial Intelligence and Applications (AAIA'14), Warsaw, Poland, 7-10 September, 2014
Tillgänglig från: 2014-10-12 Skapad: 2014-10-12 Senast uppdaterad: 2018-03-22Bibliografiskt granskad
Svensson, B., Ul-Abdin, Z., Ericsson, P. M., Åhlander, A., Hoang Bengtsson, H., Bengtsson, J., . . . Nordström, T. (2014). A Running Leap for Embedded Signal Processing to Future Parallel Platforms. In: WISE'14: Proceedings of the 2014 ACM International Workshop on Long-Term Industrial Collaboration on Software Engineering. Paper presented at ASE '14 – ACM/IEEE International Conference on Automated Software Engineering, Västerås, Sweden, September 15-19, 2014 (pp. 35-42). New York, NY: Association for Computing Machinery (ACM)
Öppna denna publikation i ny flik eller fönster >>A Running Leap for Embedded Signal Processing to Future Parallel Platforms
Visa övriga...
2014 (Engelska)Ingår i: WISE'14: Proceedings of the 2014 ACM International Workshop on Long-Term Industrial Collaboration on Software Engineering, New York, NY: Association for Computing Machinery (ACM), 2014, s. 35-42Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper highlights the collaboration between industry and academia in research. It describes more than two decades of intensive development and research of new hardware and software platforms to support innovative, high-performance sensor systems with extremely high demands on embedded signal processing capability. The joint research can be seen as the run before a necessary jump to a new kind of computational platform based on parallelism. The collaboration has had several phases, starting with a focus on hardware, then on efficiency, later on software development, and finally on taking the jump and understanding the expected future. In the first part of the paper, these phases and their respective challenges and results are described. Then, in the second part, we reflect upon the motivation for collaboration between company and university, the roles of the partners, the experiences gained and the long-term effects on both sides. Copyright © 2014 ACM.

Ort, förlag, år, upplaga, sidor
New York, NY: Association for Computing Machinery (ACM), 2014
Nyckelord
Industry-academia collaboration, Embedded signal processing, Parallel computing platforms, Software development
Nationell ämneskategori
Programvaruteknik
Identifikatorer
urn:nbn:se:hh:diva-27296 (URN)10.1145/2647648.2647653 (DOI)2-s2.0-84908651240 (Scopus ID)978-1-4503-3045-9 (ISBN)
Konferens
ASE '14 – ACM/IEEE International Conference on Automated Software Engineering, Västerås, Sweden, September 15-19, 2014
Forskningsfinansiär
VinnovaKK-stiftelsenStiftelsen för strategisk forskning (SSF)
Tillgänglig från: 2014-12-16 Skapad: 2014-12-16 Senast uppdaterad: 2020-10-02Bibliografiskt granskad
Projekt
Genusperspektiv på inbyggda intelligenta system - Tillämpning Hälsoteknik (G-EIS) [2008-01796_Vinnova]; Högskolan i HalmstadSMECY HH [2010-01344_Vinnova]; Högskolan i Halmstad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0001-6625-6533

Sök vidare i DiVA

Visa alla publikationer